🐛 Maybe fixed google-oauth bug

This commit is contained in:
Mawoka
2022-11-06 12:11:51 +01:00
parent eb2341f2c8
commit b6f4566ede
+2 -3
View File
@@ -78,7 +78,8 @@ async def auth(request: Request, response: Response):
user_in_db = await User.objects.get_or_none(email=user_data.email)
if user_in_db is None:
# REGISTER USER
create_user = User(
try:
await User.object.create(
email=user_data.email,
username=user_data.name,
verified=user_data.email_verified,
@@ -86,8 +87,6 @@ async def auth(request: Request, response: Response):
google_uid=user_data.sub,
avatar=gzipped_user_avatar(),
)
try:
await create_user.save()
except Exception as e:
raise HTTPException(status_code=500, detail=str(e))
user = await User.objects.get_or_none(