mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-06 12:28:29 +00:00
Remove duplicates from the reachability monitor
This commit is contained in:
committed by
Stefan Ceriu
parent
e58642208d
commit
1d6f1185b9
@@ -436,7 +436,10 @@ class AppCoordinator: AppCoordinatorProtocol, AuthenticationCoordinatorDelegate,
|
|||||||
|
|
||||||
private func observeNetworkState() {
|
private func observeNetworkState() {
|
||||||
let reachabilityNotificationIdentifier = "io.element.elementx.reachability.notification"
|
let reachabilityNotificationIdentifier = "io.element.elementx.reachability.notification"
|
||||||
networkMonitorObserver = ServiceLocator.shared.networkMonitor.reachabilityPublisher.sink { reachable in
|
networkMonitorObserver = ServiceLocator.shared.networkMonitor
|
||||||
|
.reachabilityPublisher
|
||||||
|
.removeDuplicates()
|
||||||
|
.sink { reachable in
|
||||||
MXLog.info("Reachability changed to \(reachable)")
|
MXLog.info("Reachability changed to \(reachable)")
|
||||||
|
|
||||||
if reachable {
|
if reachable {
|
||||||
|
|||||||
Reference in New Issue
Block a user