瀏覽代碼

only let normal to be created on PRO

Abhishek Kondur 1 年之前
父節點
當前提交
2a81fd0451
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      controllers/user.go

+ 4 - 0
controllers/user.go

@@ -350,6 +350,10 @@ func createUser(w http.ResponseWriter, r *http.Request) {
 		logic.ReturnErrorResponse(w, r, logic.FormatError(err, "forbidden"))
 		return
 	}
+	if !servercfg.IsPro && !user.IsAdmin {
+		logic.ReturnErrorResponse(w, r, logic.FormatError(err, "forbidden"))
+		return
+	}
 
 	err = logic.CreateUser(&user)
 	if err != nil {