|
|
|
@ -29,6 +29,9 @@ class CustomAuthToken(APIView): |
|
|
|
if user is not None: |
|
|
|
if user is not None: |
|
|
|
|
|
|
|
|
|
|
|
if user.device_id is None or user.device_id == device_id: |
|
|
|
if user.device_id is None or user.device_id == device_id: |
|
|
|
|
|
|
|
user.device_id = device_id |
|
|
|
|
|
|
|
user.save() |
|
|
|
|
|
|
|
|
|
|
|
token, created = Token.objects.get_or_create(user=user) |
|
|
|
token, created = Token.objects.get_or_create(user=user) |
|
|
|
return Response({'token': token.key}) |
|
|
|
return Response({'token': token.key}) |
|
|
|
else: |
|
|
|
else: |
|
|
|
|