|
|
|
|
@ -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 |
|
|
|
|
} |
|
|
|
|
|