From a27c486c4368057a7156e0a6cd9ae37a3509d6e0 Mon Sep 17 00:00:00 2001 From: jain Date: Mon, 3 Jul 2023 15:53:25 +0530 Subject: [PATCH] remove unused code --- account/serializers.py | 15 +-------------- account/views.py | 4 ++-- 2 files changed, 3 insertions(+), 16 deletions(-) diff --git a/account/serializers.py b/account/serializers.py index 2388b5f..e2aee49 100644 --- a/account/serializers.py +++ b/account/serializers.py @@ -14,22 +14,9 @@ from django.contrib.auth import authenticate, login from rest_framework_simplejwt.tokens import RefreshToken from guardian.utils import upload_image_to_alibaba from .utils import get_token -class GoogleSignInSerializer(serializers.Serializer): - """Google login Serializer""" - email = serializers.EmailField() - def create(self, validated_data): - """Create or update user model""" - with transaction.atomic(): - if User.objects.filter(email__iexact=self.validated_data['email']).exists(): - return User.objects.get(email__iexact=self.validated_data['email']) - if not User.objects.filter(email__iexact=self.validated_data['email']).exists(): - instance = User.objects.create(username=self.validated_data['email'], - email=self.validated_data['email']) - return instance - -class GoogleLoginSerializer1(serializers.Serializer): +class GoogleLoginSerializer(serializers.Serializer): access_token = serializers.CharField(max_length=5000, required=True) class Meta: diff --git a/account/views.py b/account/views.py index 37bc7c8..f992a05 100644 --- a/account/views.py +++ b/account/views.py @@ -10,7 +10,7 @@ from account.models import UserProfile, UserPhoneOtp, UserEmailOtp from django.contrib.auth.models import User from .serializers import (SuperUserSerializer, GuardianSerializer, JuniorSerializer, EmailVerificationSerializer, ForgotPasswordSerializer, ResetPasswordSerializer, ChangePasswordSerializer, - GoogleLoginSerializer1, UpdateGuardianImageSerializer, UpdateJuniorProfileImageSerializer) + GoogleLoginSerializer, UpdateGuardianImageSerializer, UpdateJuniorProfileImageSerializer) from rest_framework_simplejwt.tokens import RefreshToken from base.messages import ERROR_CODE, SUCCESS_CODE from guardian.tasks import generate_otp @@ -86,7 +86,7 @@ class GoogleLoginMixin: class GoogleLoginViewSet(GoogleLoginMixin, viewsets.GenericViewSet): - serializer_class = GoogleLoginSerializer1 + serializer_class = GoogleLoginSerializer def create(self, request): serializer = self.get_serializer(data=request.data)