diff --git a/apps/authentication/services.py b/apps/authentication/services.py index 708ca08..7d405eb 100644 --- a/apps/authentication/services.py +++ b/apps/authentication/services.py @@ -1,4 +1,3 @@ -from operator import itemgetter from typing import Literal import requests @@ -64,9 +63,9 @@ def handle_access_token(access_token, provider: Literal["GOOGLE"]): response = requests.post(url=info_url, headers=headers, timeout=10) response.raise_for_status() user_info_dict = response.json() - given_name, family_name, email = itemgetter("given_name", "family_name", "email")( - user_info_dict - ) + given_name = user_info_dict.get("given_name", "") + family_name = user_info_dict.get("family_name", "") + email = user_info_dict["email"] root_user, is_created = RootUser.objects.get_or_create( email=email, ) diff --git a/apps/organization/migrations/0002_organization_template.py b/apps/organization/migrations/0002_organization_template.py index d52de6d..c404cc6 100644 --- a/apps/organization/migrations/0002_organization_template.py +++ b/apps/organization/migrations/0002_organization_template.py @@ -4,7 +4,6 @@ class Migration(migrations.Migration): - dependencies = [ ("organization", "0001_initial"), ]