Corrige security_token_view: bug de indentación que impedía generar el token
- 'if not email:' estaba a 5 espacios, anidando todo el bloque bajo él: con un email válido se saltaba la generación del token (solo re-renderizaba) y el código de creación quedaba inalcanzable - re-indentado para que la generación del token cuelgue de 'if request.method == POST' Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
+7
-7
@@ -998,13 +998,13 @@ def security_token_view(request):
|
|||||||
token_date = existing_token.created_at.strftime('%H:%M:%S %d-%m-%Y')
|
token_date = existing_token.created_at.strftime('%H:%M:%S %d-%m-%Y')
|
||||||
|
|
||||||
if request.method == 'POST':
|
if request.method == 'POST':
|
||||||
# Verificar si el correo del usuario está vacío
|
# Verificar si el correo del usuario está vacío
|
||||||
if not email:
|
if not email:
|
||||||
# Si no tiene correo, devolver un mensaje de error en formato JSON
|
# Si no tiene correo, devolver un mensaje de error en formato JSON
|
||||||
return JsonResponse({
|
return JsonResponse({
|
||||||
'success': False,
|
'success': False,
|
||||||
'message': f'<span class="red-form-response">Debes añadir un correo electrónico a tu cuenta antes de solicitar un Token de seguridad.</span>'
|
'message': f'<span class="red-form-response">Debes añadir un correo electrónico a tu cuenta antes de solicitar un Token de seguridad.</span>'
|
||||||
})
|
})
|
||||||
# Verificar si ya existe un token y si se puede generar uno nuevo después de 7 días
|
# Verificar si ya existe un token y si se puede generar uno nuevo después de 7 días
|
||||||
if existing_token:
|
if existing_token:
|
||||||
# Comprobar si han pasado al menos 7 días desde la creación del token
|
# Comprobar si han pasado al menos 7 días desde la creación del token
|
||||||
|
|||||||
Reference in New Issue
Block a user