minor improvements

sync
Laurent 10 months ago
parent ae51d0c5c8
commit dda0b05251
  1. 13
      api/views.py
  2. 2
      tournaments/templates/tournaments/admin/status.html

@ -38,16 +38,11 @@ class CustomAuthToken(APIView):
user = authenticate(username=true_username, password=password)
if user:
user.device_id = device_id
user.save()
# if user.device_id is None or user.device_id == device_id or user.username == 'apple-test':
# if user.device_id is None or user.device_id == device_id or user.username == 'apple-test':
user.device_id = device_id
user.save()
token, created = Token.objects.get_or_create(user=user)
return Response({'token': token.key})
# else:
# return Response({'error': 'Vous ne pouvez pour l\'instant vous connecter sur plusieurs appareils en même temps. Veuillez vous déconnecter du précédent appareil. Autrement, veuillez contacter le support.'}, status=status.HTTP_403_FORBIDDEN)
token, created = Token.objects.get_or_create(user=user)
return Response({'token': token.key})
else:
return Response({'error': 'L\'utilisateur et le mot de passe de correspondent pas'}, status=status.HTTP_401_UNAUTHORIZED)

@ -38,7 +38,7 @@
<script>
const statusSocket = new WebSocket(
'ws://' + window.location.host + '/ws/status/'
'wss://' + window.location.host + '/ws/status/'
);
function updateConnectionStatus(connected) {

Loading…
Cancel
Save