Revert "Remove unneeded periodic reconnect timer"

This reverts commit ed058afc3b.
This commit is contained in:
William Casarin
2023-04-25 08:53:38 -07:00
parent 95f1127b74
commit fddd86b207

View File

@@ -80,6 +80,9 @@ struct ContentView: View {
@State private var isSideBarOpened = false
@StateObject var home: HomeModel = HomeModel()
// connect retry timer
let timer = Timer.publish(every: 4, on: .main, in: .common).autoconnect()
let sub_id = UUID().description
@Environment(\.colorScheme) var colorScheme
@@ -447,6 +450,9 @@ struct ContentView: View {
print("post cancelled")
}
}
.onReceive(timer) { n in
self.damus_state?.pool.connect_to_disconnected()
}
.onReceive(handle_notify(.new_mutes)) { notif in
home.filter_events()
}