|
|
|
@ -151,6 +151,9 @@ class FacebookLoginOrRegistration(View): |
|
|
|
"errors": {"email": 'is field required'} |
|
|
|
"errors": {"email": 'is field required'} |
|
|
|
}) |
|
|
|
}) |
|
|
|
else: |
|
|
|
else: |
|
|
|
|
|
|
|
try: |
|
|
|
|
|
|
|
user = User.objects.get(email=email) |
|
|
|
|
|
|
|
except User.DoesNotExist: |
|
|
|
first_name = data.get('first_name', '') |
|
|
|
first_name = data.get('first_name', '') |
|
|
|
last_name = data.get('last_name', '') |
|
|
|
last_name = data.get('last_name', '') |
|
|
|
|
|
|
|
|
|
|
|
@ -162,6 +165,7 @@ class FacebookLoginOrRegistration(View): |
|
|
|
fname = str(fb_id) + '.jpg' |
|
|
|
fname = str(fb_id) + '.jpg' |
|
|
|
user.photo.save(fname, photo, save=True) |
|
|
|
user.photo.save(fname, photo, save=True) |
|
|
|
user.save() |
|
|
|
user.save() |
|
|
|
|
|
|
|
|
|
|
|
login(requests, user=user) |
|
|
|
login(requests, user=user) |
|
|
|
return JsonResponse({"success": True}) |
|
|
|
return JsonResponse({"success": True}) |
|
|
|
else: |
|
|
|
else: |
|
|
|
|