From 19c14d5ef6a52c71ddd2a90677a05a485f0d85db Mon Sep 17 00:00:00 2001 From: Mauro <34335419+Velin92@users.noreply.github.com> Date: Tue, 21 Jan 2025 14:48:43 +0100 Subject: [PATCH] Possible fix for the join room screen not updating (#3690) * possible fix * comment improved * better fix --- .../Screens/JoinRoomScreen/JoinRoomScreenViewModel.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ElementX/Sources/Screens/JoinRoomScreen/JoinRoomScreenViewModel.swift b/ElementX/Sources/Screens/JoinRoomScreen/JoinRoomScreenViewModel.swift index b73210ea1..6643e19c6 100644 --- a/ElementX/Sources/Screens/JoinRoomScreen/JoinRoomScreenViewModel.swift +++ b/ElementX/Sources/Screens/JoinRoomScreen/JoinRoomScreenViewModel.swift @@ -209,7 +209,7 @@ class JoinRoomScreenViewModel: JoinRoomScreenViewModelType, JoinRoomScreenViewMo message: state.bindings.knockMessage.isBlank ? nil : state.bindings.knockMessage) { case .success: // The room should become knocked through the sync - await updateRoom() + await loadRoomDetails() case .failure(let error): MXLog.error("Failed knocking room alias: \(alias) with error: \(error)") userIndicatorController.submitIndicator(.init(title: L10n.errorUnknown)) @@ -220,7 +220,7 @@ class JoinRoomScreenViewModel: JoinRoomScreenViewModelType, JoinRoomScreenViewMo message: state.bindings.knockMessage.isBlank ? nil : state.bindings.knockMessage) { case .success: // The room should become knocked through the sync - await updateRoom() + await loadRoomDetails() case .failure(let error): MXLog.error("Failed knocking room id: \(roomID) with error: \(error)") userIndicatorController.submitIndicator(.init(title: L10n.errorUnknown))