diff --git a/home/views.py b/home/views.py index 3729484..b732079 100644 --- a/home/views.py +++ b/home/views.py @@ -912,6 +912,13 @@ def security_token_view(request): token_date = existing_token.created_at.strftime('%H:%M:%S %d-%m-%Y') if request.method == 'POST': + # Verificar si el correo del usuario está vacío + if not email: + # Si no tiene correo, devolver un mensaje de error en formato JSON + return JsonResponse({ + 'success': False, + 'message': f'Debes añadir un correo electrónico a tu cuenta antes de solicitar un Token de seguridad.' + }) # Verificar si ya existe un token y si se puede generar uno nuevo después de 7 días if existing_token: # Comprobar si han pasado al menos 7 días desde la creación del token