Skip to content

Commit e5bb989

Browse files
committed
Added new debug server and runtime logic for production or development
1 parent ef54f2e commit e5bb989

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

TCAT/Utilities/Endpoints.swift

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ class Network {
3333
static let localSource = "http://\(localIPAddress):3000/api/\(apiVersion)/"
3434

3535
/// Test server used for development
36-
static let debugIPAddress = "34.238.157.63"
36+
static let debugIPAddress = "157.230.66.163"
3737
static let debugSource = "http://\(debugIPAddress)/api/\(apiVersion)/"
3838

3939
/// Deployed server instance used for release
@@ -42,20 +42,28 @@ class Network {
4242

4343
/// Network IP address being used for specified networkType
4444
static var ipAddress: String {
45+
#if DEBUG
46+
return debugIPAddress
47+
#else
4548
switch networkType {
4649
case .local: return localIPAddress
4750
case .debug: return debugIPAddress
4851
case .release: return releaseIPAddress
4952
}
53+
#endif
5054
}
5155

5256
/// Network source currently being used
5357
static var address: String {
58+
#if DEBUG
59+
return debugSource
60+
#else
5461
switch networkType {
5562
case .local: return localSource
5663
case .debug: return debugSource
5764
case .release: return releaseSource
5865
}
66+
#endif
5967
}
6068

6169
static let tron = TRON(baseURL: Network.address)

0 commit comments

Comments
 (0)