mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-02 21:33:26 +00:00
Cleanup proxy errors
- proxy errors have been getting repetitive and not particularly useful - differentiate between sdk and client errors and keep what provides value - add error logs everywhere a failure occurs
This commit is contained in:
committed by
Stefan Ceriu
parent
3418d24557
commit
c85c1593ee
@@ -38,22 +38,9 @@ enum ClientProxyLoadingState {
|
||||
}
|
||||
|
||||
enum ClientProxyError: Error {
|
||||
case failedCreatingRoom
|
||||
case failedRetrievingDirectRoom
|
||||
case failedRetrievingUserDisplayName
|
||||
case failedRetrievingUserAvatarURL
|
||||
case failedSettingUserDisplayName
|
||||
case failedRetrievingSessionVerificationController
|
||||
case failedLoadingMedia
|
||||
case mediaFileError
|
||||
case failedUploadingMedia(MatrixErrorCode)
|
||||
case failedSearchingUsers
|
||||
case failedGettingUserProfile
|
||||
case failedSettingUserAvatar
|
||||
case failedCheckingIsLastDevice(Error?)
|
||||
case failedIgnoringUser
|
||||
case failedUnignoringUser
|
||||
case failedJoiningRoom
|
||||
case sdkError(Error)
|
||||
case invalidMedia
|
||||
case failedUploadingMedia(Error, MatrixErrorCode)
|
||||
}
|
||||
|
||||
enum SlidingSyncConstants {
|
||||
|
||||
Reference in New Issue
Block a user