summaryrefslogtreecommitdiff
path: root/Hutch/Views/Repositories/RepositorySettingsViewModel.swift
diff options
context:
space:
mode:
Diffstat (limited to 'Hutch/Views/Repositories/RepositorySettingsViewModel.swift')
-rw-r--r--Hutch/Views/Repositories/RepositorySettingsViewModel.swift4
1 files changed, 3 insertions, 1 deletions
diff --git a/Hutch/Views/Repositories/RepositorySettingsViewModel.swift b/Hutch/Views/Repositories/RepositorySettingsViewModel.swift
index ca8e501..2847cb7 100644
--- a/Hutch/Views/Repositories/RepositorySettingsViewModel.swift
+++ b/Hutch/Views/Repositories/RepositorySettingsViewModel.swift
@@ -153,7 +153,7 @@ final class RepositorySettingsViewModel {
}
"""
- func saveInfo() async {
+ func saveInfo() async -> Bool {
isSavingInfo = true
defer { isSavingInfo = false }
error = nil
@@ -172,8 +172,10 @@ final class RepositorySettingsViewModel {
variables: ["id": repositoryId, "input": input],
responseType: UpdateRepoInfoResponse.self
)
+ return true
} catch {
self.error = error.userFacingMessage
+ return false
}
}