Nextcloud Login refactoring

This commit is contained in:
VincentMeilinger
2025-05-31 11:12:14 +02:00
parent 5acf3b9c4f
commit 48b31a7997
29 changed files with 1277 additions and 720 deletions

View File

@@ -15,8 +15,8 @@ public enum NetworkError: UserAlert {
case encodingFailed
case decodingFailed
case redirectionError
case clientError
case serverError
case clientError(statusCode: Int)
case serverError(statusCode: Int)
case invalidRequest
case unknownError
case dataError
@@ -33,10 +33,10 @@ public enum NetworkError: UserAlert {
"Data decoding failed."
case .redirectionError:
"Redirection error"
case .clientError:
"Client error"
case .serverError:
"Server error"
case .clientError(let code):
"Client error: \(code)"
case .serverError(let code):
"Server error: \(code)"
case .invalidRequest:
"Invalid request"
case .unknownError:
@@ -47,7 +47,7 @@ public enum NetworkError: UserAlert {
}
var localizedDescription: LocalizedStringKey {
return "" // TODO: Add description
return self.localizedTitle
}
var alertButtons: [AlertButton] {