From a1e9b6e8d082b689304aadd7e72695b0f469d792 Mon Sep 17 00:00:00 2001 From: Laurent Date: Mon, 3 Jun 2024 15:35:26 +0200 Subject: [PATCH] Fix token issue in debug --- PadelClub/Data/DataStore.swift | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/PadelClub/Data/DataStore.swift b/PadelClub/Data/DataStore.swift index b316457..798647a 100644 --- a/PadelClub/Data/DataStore.swift +++ b/PadelClub/Data/DataStore.swift @@ -58,7 +58,18 @@ class DataStore: ObservableObject { init() { let store = Store.main - store.synchronizationApiURL = "https://xlr.alwaysdata.net/roads/" + let serverURL: String = "https://xlr.alwaysdata.net/roads/" + + #if DEBUG + if let server = PListReader.readString(plist: "local", key: "server") { + store.synchronizationApiURL = server + } else { + store.synchronizationApiURL = serverURL + } + #else + store.synchronizationApiURL = serverURL + #endif + store.logsFailedAPICalls() var synchronized : Bool = true @@ -66,9 +77,6 @@ class DataStore: ObservableObject { _ = Guard.main // init #if DEBUG - if let server = PListReader.readString(plist: "local", key: "server") { - store.synchronizationApiURL = server - } if let sync = PListReader.readBool(plist: "local", key: "synchronized") { synchronized = sync }