main v12.3.0
parent 9950acd535
commit 8ac3b274ea

@ -28,8 +28,10 @@ func (de DecortClient) Check() (*CheckInfo, error) {
err = json.Unmarshal([]byte(strings.Replace(strings.Trim(string(res), `"`), "\\", "", -1)), &info) err = json.Unmarshal([]byte(strings.Replace(strings.Trim(string(res), `"`), "\\", "", -1)), &info)
if err != nil { if err != nil {
if _, exists := constants.VersionMap[string(res)]; exists { var v string
info.Version = string(res) json.Unmarshal([]byte(res), &v)
if _, exists := constants.VersionMap[v]; exists {
info.Version = v
} else { } else {
return nil, fmt.Errorf("platform version isn't supported") return nil, fmt.Errorf("platform version isn't supported")
} }
@ -55,7 +57,13 @@ func (bvs BVSDecortClient) Check() (*CheckInfo, error) {
err = json.Unmarshal([]byte(strings.Replace(strings.Trim(string(res), `"`), "\\", "", -1)), &info) err = json.Unmarshal([]byte(strings.Replace(strings.Trim(string(res), `"`), "\\", "", -1)), &info)
if err != nil { if err != nil {
return nil, err var v string
json.Unmarshal([]byte(res), &v)
if _, exists := constants.VersionMap[v]; exists {
info.Version = v
} else {
return nil, fmt.Errorf("platform version isn't supported")
}
} }
if v, ok := constants.VersionMap[info.Version]; ok { if v, ok := constants.VersionMap[info.Version]; ok {
@ -78,7 +86,13 @@ func (ldc LegacyDecortClient) Check() (*CheckInfo, error) {
err = json.Unmarshal([]byte(strings.Replace(strings.Trim(string(res), `"`), "\\", "", -1)), &info) err = json.Unmarshal([]byte(strings.Replace(strings.Trim(string(res), `"`), "\\", "", -1)), &info)
if err != nil { if err != nil {
return nil, err var v string
json.Unmarshal([]byte(res), &v)
if _, exists := constants.VersionMap[v]; exists {
info.Version = v
} else {
return nil, fmt.Errorf("platform version isn't supported")
}
} }
if v, ok := constants.VersionMap[info.Version]; ok { if v, ok := constants.VersionMap[info.Version]; ok {

Loading…
Cancel
Save