🐛 Fixed skip_email_verification

This commit is contained in:
Mawoka
2022-12-03 15:14:42 +01:00
parent 1bb297393b
commit 5934d06c7f
2 changed files with 10 additions and 9 deletions
+7 -1
View File
@@ -73,7 +73,13 @@ async def create_user(user: RouteUser, background_task: BackgroundTasks) -> User
if len(user.username) == 32:
return JSONResponse({"details": "Username mustn't be 32 characters long"}, 400)
await user.save()
background_task.add_task(send_register_email, user)
print(settings.skip_email_verification)
if settings.skip_email_verification:
user.verify_key = None
user.verified = True
await user.update()
else:
background_task.add_task(send_register_email, user)
await redis.delete("global_user_count")
return user