Pause the voicebroadcast recording if the homeserver is not reachable

This commit is contained in:
Nicolas Mauri
2023-01-20 16:09:18 +01:00
parent c7c188f77b
commit 8dea553cb2
2 changed files with 47 additions and 8 deletions
@@ -100,14 +100,8 @@ final class AppCoordinator: NSObject, AppCoordinatorType {
if AppDelegate.theDelegate().isOffline {
self.splitViewCoordinator?.showAppStateIndicator(with: VectorL10n.networkOfflineTitle, icon: UIImage(systemName: "wifi.slash"))
// Pause voice broadcast recording without sending pending events.
VoiceBroadcastRecorderProvider.shared.pauseRecordingOnError()
} else {
self.splitViewCoordinator?.hideAppStateIndicator()
// Send pause voice broadcast event.
VoiceBroadcastRecorderProvider.shared.pauseRecording()
self.splitViewCoordinator?.hideAppStateIndicator()
}
}