PLT-586 fixing issues with security alert
Этот коммит содержится в:
@@ -150,6 +150,8 @@ func LoadConfig(fileName string) {
|
||||
CfgFileName = fileName
|
||||
}
|
||||
|
||||
config.SetDefaults()
|
||||
|
||||
if err := config.IsValid(); err != nil {
|
||||
panic("Error validating config file=" + fileName + ", err=" + err.Message)
|
||||
}
|
||||
|
||||
@@ -13,17 +13,18 @@ import (
|
||||
const (
|
||||
DIAGNOSTIC_URL = "https://d7zmvsa9e04kk.cloudfront.net"
|
||||
|
||||
PROP_DIAGNOSTIC_ID = "id"
|
||||
PROP_DIAGNOSTIC_CATEGORY = "c"
|
||||
VAL_DIAGNOSTIC_CATEGORY_DEFAULT = "d"
|
||||
PROP_DIAGNOSTIC_BUILD = "b"
|
||||
PROP_DIAGNOSTIC_DATABASE = "db"
|
||||
PROP_DIAGNOSTIC_OS = "os"
|
||||
PROP_DIAGNOSTIC_USER_COUNT = "uc"
|
||||
PROP_DIAGNOSTIC_ID = "id"
|
||||
PROP_DIAGNOSTIC_CATEGORY = "c"
|
||||
VAL_DIAGNOSTIC_CATEGORY_DEFAULT = "d"
|
||||
PROP_DIAGNOSTIC_BUILD = "b"
|
||||
PROP_DIAGNOSTIC_DATABASE = "db"
|
||||
PROP_DIAGNOSTIC_OS = "os"
|
||||
PROP_DIAGNOSTIC_USER_COUNT = "uc"
|
||||
PROP_DIAGNOSTIC_ACTIVE_USER_COUNT = "auc"
|
||||
)
|
||||
|
||||
func SendDiagnostic(values url.Values) {
|
||||
if Cfg.PrivacySettings.EnableSecurityFixAlert && model.IsOfficalBuild() {
|
||||
if *Cfg.ServiceSettings.EnableSecurityFixAlert && model.IsOfficalBuild() {
|
||||
|
||||
res, err := http.Get(DIAGNOSTIC_URL + "/i?" + values.Encode())
|
||||
if err != nil {
|
||||
|
||||
Ссылка в новой задаче
Block a user