Fix logout issues hopefully

clubs
Laurent 1 year ago
parent 67edd56c5e
commit 5a860617fb
  1. 4
      PadelClub/Data/DataStore.swift

@ -166,13 +166,13 @@ class DataStore: ObservableObject {
do { do {
let services = try StoreCenter.main.service() let services = try StoreCenter.main.service()
Logger.log("1 LOGOUT")
try await services.logout() try await services.logout()
} catch { } catch {
Logger.error(error) Logger.error(error)
} }
} }
StoreCenter.main.disconnect()
StoreCenter.main.collectionsCanSynchronize = false StoreCenter.main.collectionsCanSynchronize = false
self.tournaments.reset() self.tournaments.reset()
@ -191,6 +191,8 @@ class DataStore: ObservableObject {
self.user = self._temporaryLocalUser.item ?? User.placeHolder() self.user = self._temporaryLocalUser.item ?? User.placeHolder()
self.user.clubs.removeAll() self.user.clubs.removeAll()
StoreCenter.main.disconnect()
} }
func copyToLocalServer(tournament: Tournament) { func copyToLocalServer(tournament: Tournament) {

Loading…
Cancel
Save