|
@@ -6,6 +6,7 @@ import (
|
|
|
"one-api/setting/config"
|
|
"one-api/setting/config"
|
|
|
"one-api/setting/operation_setting"
|
|
"one-api/setting/operation_setting"
|
|
|
"one-api/setting/ratio_setting"
|
|
"one-api/setting/ratio_setting"
|
|
|
|
|
+ "one-api/setting/system_setting"
|
|
|
"strconv"
|
|
"strconv"
|
|
|
"strings"
|
|
"strings"
|
|
|
"time"
|
|
"time"
|
|
@@ -66,9 +67,9 @@ func InitOptionMap() {
|
|
|
common.OptionMap["SystemName"] = common.SystemName
|
|
common.OptionMap["SystemName"] = common.SystemName
|
|
|
common.OptionMap["Logo"] = common.Logo
|
|
common.OptionMap["Logo"] = common.Logo
|
|
|
common.OptionMap["ServerAddress"] = ""
|
|
common.OptionMap["ServerAddress"] = ""
|
|
|
- common.OptionMap["WorkerUrl"] = setting.WorkerUrl
|
|
|
|
|
- common.OptionMap["WorkerValidKey"] = setting.WorkerValidKey
|
|
|
|
|
- common.OptionMap["WorkerAllowHttpImageRequestEnabled"] = strconv.FormatBool(setting.WorkerAllowHttpImageRequestEnabled)
|
|
|
|
|
|
|
+ common.OptionMap["WorkerUrl"] = system_setting.WorkerUrl
|
|
|
|
|
+ common.OptionMap["WorkerValidKey"] = system_setting.WorkerValidKey
|
|
|
|
|
+ common.OptionMap["WorkerAllowHttpImageRequestEnabled"] = strconv.FormatBool(system_setting.WorkerAllowHttpImageRequestEnabled)
|
|
|
common.OptionMap["PayAddress"] = ""
|
|
common.OptionMap["PayAddress"] = ""
|
|
|
common.OptionMap["CustomCallbackAddress"] = ""
|
|
common.OptionMap["CustomCallbackAddress"] = ""
|
|
|
common.OptionMap["EpayId"] = ""
|
|
common.OptionMap["EpayId"] = ""
|
|
@@ -271,7 +272,7 @@ func updateOptionMap(key string, value string) (err error) {
|
|
|
case "SMTPSSLEnabled":
|
|
case "SMTPSSLEnabled":
|
|
|
common.SMTPSSLEnabled = boolValue
|
|
common.SMTPSSLEnabled = boolValue
|
|
|
case "WorkerAllowHttpImageRequestEnabled":
|
|
case "WorkerAllowHttpImageRequestEnabled":
|
|
|
- setting.WorkerAllowHttpImageRequestEnabled = boolValue
|
|
|
|
|
|
|
+ system_setting.WorkerAllowHttpImageRequestEnabled = boolValue
|
|
|
case "DefaultUseAutoGroup":
|
|
case "DefaultUseAutoGroup":
|
|
|
setting.DefaultUseAutoGroup = boolValue
|
|
setting.DefaultUseAutoGroup = boolValue
|
|
|
case "ExposeRatioEnabled":
|
|
case "ExposeRatioEnabled":
|
|
@@ -293,11 +294,11 @@ func updateOptionMap(key string, value string) (err error) {
|
|
|
case "SMTPToken":
|
|
case "SMTPToken":
|
|
|
common.SMTPToken = value
|
|
common.SMTPToken = value
|
|
|
case "ServerAddress":
|
|
case "ServerAddress":
|
|
|
- setting.ServerAddress = value
|
|
|
|
|
|
|
+ system_setting.ServerAddress = value
|
|
|
case "WorkerUrl":
|
|
case "WorkerUrl":
|
|
|
- setting.WorkerUrl = value
|
|
|
|
|
|
|
+ system_setting.WorkerUrl = value
|
|
|
case "WorkerValidKey":
|
|
case "WorkerValidKey":
|
|
|
- setting.WorkerValidKey = value
|
|
|
|
|
|
|
+ system_setting.WorkerValidKey = value
|
|
|
case "PayAddress":
|
|
case "PayAddress":
|
|
|
operation_setting.PayAddress = value
|
|
operation_setting.PayAddress = value
|
|
|
case "Chats":
|
|
case "Chats":
|