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
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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 {