From faa9aabdbfe64db64b729ba161b0a29d2f0f334c Mon Sep 17 00:00:00 2001 From: adevopg Date: Sun, 12 Jul 2026 17:44:26 +0000 Subject: [PATCH] =?UTF-8?q?Corrige=20security=5Ftoken=5Fview:=20bug=20de?= =?UTF-8?q?=20indentaci=C3=B3n=20que=20imped=C3=ADa=20generar=20el=20token?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - '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) --- home/views.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/home/views.py b/home/views.py index 43bd7f6..ced99b4 100644 --- a/home/views.py +++ b/home/views.py @@ -998,13 +998,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 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