Skip to content

Commit a097a44

Browse files
committed
adding TIBIADATA_PROXY_PROTOCOL env
addition to #25
1 parent 111984e commit a097a44

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

src/main.go

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,18 @@ func TibiaDataInitializer() {
8484

8585
// setting TibiaDataProxyDomain
8686
if isEnvExist("TIBIADATA_PROXY") {
87-
TibiaDataProxyDomain = "https://" + getEnv("TIBIADATA_PROXY", "www.tibia.com") + "/"
87+
88+
TibiaDataProxyProtocol := "https"
89+
if isEnvExist("TIBIADATA_PROXY_PROTOCOL") {
90+
switch getEnv("TIBIADATA_PROXY_PROTOCOL", "https") {
91+
case "http", "https":
92+
default:
93+
TibiaDataProxyProtocol = "https"
94+
log.Printf("[info] TibiaData API proxy protocol invalid.. using https.")
95+
}
96+
}
97+
98+
TibiaDataProxyDomain = TibiaDataProxyProtocol + "://" + getEnv("TIBIADATA_PROXY", "www.tibia.com") + "/"
8899
}
89100

90101
log.Printf("[info] TibiaData API proxy: %s", TibiaDataProxyDomain)

0 commit comments

Comments
 (0)