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 }