diff --git a/ElementX/Sources/Screens/RoomMemberDetailsScreen/RoomMemberDetailsScreenModels.swift b/ElementX/Sources/Screens/RoomMemberDetailsScreen/RoomMemberDetailsScreenModels.swift index cc18f87ef7..8099006e29 100644 --- a/ElementX/Sources/Screens/RoomMemberDetailsScreen/RoomMemberDetailsScreenModels.swift +++ b/ElementX/Sources/Screens/RoomMemberDetailsScreen/RoomMemberDetailsScreenModels.swift @@ -72,7 +72,7 @@ struct RoomMemberDetailsScreenViewStateBindings { } var ignoreUserAlert: IgnoreUserAlertItem? - var alertInfo: AlertInfo? + var alertInfo: AlertInfo? /// A media item that will be previewed with QuickLook. var mediaPreviewItem: MediaPreviewItem? @@ -88,7 +88,7 @@ enum RoomMemberDetailsScreenViewAction { case startCall(roomID: String) } -enum RoomMemberDetailsScreenError: Hashable { +enum RoomMemberDetailsScreenAlertType: Hashable { case failedOpeningDirectChat case createDirectChatConfirmation case unknown diff --git a/ElementX/Sources/Screens/RoomMemberDetailsScreen/RoomMemberDetailsScreenViewModel.swift b/ElementX/Sources/Screens/RoomMemberDetailsScreen/RoomMemberDetailsScreenViewModel.swift index 68d85c2e4c..13c7a96325 100644 --- a/ElementX/Sources/Screens/RoomMemberDetailsScreen/RoomMemberDetailsScreenViewModel.swift +++ b/ElementX/Sources/Screens/RoomMemberDetailsScreen/RoomMemberDetailsScreenViewModel.swift @@ -184,7 +184,7 @@ class RoomMemberDetailsScreenViewModel: RoomMemberDetailsScreenViewModelType, Ro switch await clientProxy.directRoomForUserID(roomMemberProxy.userID) { case .success(let roomID): - if let roomID = roomID { + if let roomID { actionsSubject.send(.openDirectChat(roomID: roomID)) } else { let string = roomMemberProxy.displayName ?? roomMemberProxy.userID diff --git a/ElementX/Sources/Screens/UserProfileScreen/UserProfileScreenModels.swift b/ElementX/Sources/Screens/UserProfileScreen/UserProfileScreenModels.swift index 9158d65983..657f397f21 100644 --- a/ElementX/Sources/Screens/UserProfileScreen/UserProfileScreenModels.swift +++ b/ElementX/Sources/Screens/UserProfileScreen/UserProfileScreenModels.swift @@ -35,7 +35,7 @@ struct UserProfileScreenViewState: BindableState { } struct UserProfileScreenViewStateBindings { - var alertInfo: AlertInfo? + var alertInfo: AlertInfo? /// A media item that will be previewed with QuickLook. var mediaPreviewItem: MediaPreviewItem? @@ -48,7 +48,7 @@ enum UserProfileScreenViewAction { case dismiss } -enum UserProfileScreenError: Hashable { +enum UserProfileScreenAlertType: Hashable { case failedOpeningDirectChat case unknown case createDirectChatConfirmation diff --git a/ElementX/Sources/Screens/UserProfileScreen/UserProfileScreenViewModel.swift b/ElementX/Sources/Screens/UserProfileScreen/UserProfileScreenViewModel.swift index bac0dc7860..3464001252 100644 --- a/ElementX/Sources/Screens/UserProfileScreen/UserProfileScreenViewModel.swift +++ b/ElementX/Sources/Screens/UserProfileScreen/UserProfileScreenViewModel.swift @@ -118,7 +118,7 @@ class UserProfileScreenViewModel: UserProfileScreenViewModelType, UserProfileScr switch await clientProxy.directRoomForUserID(userProfile.userID) { case .success(let roomID): - if let roomID = roomID { + if let roomID { actionsSubject.send(.openDirectChat(roomID: roomID)) } else { let string = userProfile.displayName ?? userProfile.userID