only let normal to be created on PRO (#2716)

This commit is contained in:
Abhishek K
2023-11-30 22:37:00 +04:00
committed by GitHub
parent a9e3f1ce67
commit 8b659b3d00

View File

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