diff --git a/core/api.go b/core/api.go index 536b380..cef7d58 100644 --- a/core/api.go +++ b/core/api.go @@ -405,15 +405,16 @@ func (caller apiCaller) lockcreatecharAPI(w http.ResponseWriter, r *http.Request curregion, _ := gocommon.ReadStringFormValue(r.Form, "region") - var locked map[string]any + locked := map[string]any{ + "lock": false, + } + for _, regioninfo := range mg { region := regioninfo["divisions"].(primitive.M) for idx, rl := range region { if idx == curregion { if rl.(primitive.M)["lockcreatechar"].(bool) { locked["lock"] = true - } else { - locked["lock"] = false } } }