master
Aevann1 2021-08-01 07:33:58 +02:00
parent c74565b34b
commit 21d2fd02c0
1 changed files with 5 additions and 4 deletions

View File

@ -150,8 +150,6 @@ def logout(v):
return "", 204 return "", 204
# signing up
@app.get("/signup") @app.get("/signup")
@no_cors @no_cors
@ -207,8 +205,6 @@ def sign_up_get(v):
hcaptcha=app.config["HCAPTCHA_SITEKEY"] hcaptcha=app.config["HCAPTCHA_SITEKEY"]
) )
# signup api
@app.post("/signup") @app.post("/signup")
@no_cors @no_cors
@ -329,11 +325,16 @@ def sign_up_post(v):
ref_user.refresh_selfset_badges() ref_user.refresh_selfset_badges()
g.db.add(ref_user) g.db.add(ref_user)
users = g.db.query(User).count()
if users == 0: admin_level=6
else: admin_level=0
# make new user # make new user
try: try:
new_user = User( new_user = User(
username=username, username=username,
original_username = username, original_username = username,
admin_level = admin_level
password=request.form.get("password"), password=request.form.get("password"),
email=email, email=email,
created_utc=int(time.time()), created_utc=int(time.time()),