From 9a78f4c80179a0ac1ebbce56396d6d827896b106 Mon Sep 17 00:00:00 2001 From: Shiro-Nek0 Date: Sat, 21 Mar 2026 01:26:04 -0300 Subject: [PATCH] permitir 0s en dashboard --- README.md | 2 + app.py | 4 +- templates/worker_dashboard.html | 89 +++++++++++++++++++-------------- 3 files changed, 55 insertions(+), 40 deletions(-) diff --git a/README.md b/README.md index 2050620..ffe2add 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,8 @@ services: - limpiar requirements.txt - hacer que trabajador acompañante solo muestre trabajadores en el mismo modulo - hacer placeholders funcionales (si dice 0 que el sistema lea 0 no null) +- mostrar rendiciones antiguas +- hacer como un hub del trabajador qu permita ver antiguos y crear uno nuevo # TODO peppermint: ## formulario - cantidad de boletas por metodo de pago diff --git a/app.py b/app.py index f3c9875..a33ac29 100644 --- a/app.py +++ b/app.py @@ -218,11 +218,11 @@ def worker_dashboard(): # Función para limpiar puntos y validar presencia de datos def clean_and_validate(val): if val is None or val.strip() == "": - return None + return 0 # <--- Cambiado de None a 0 try: return int(val.replace('.', '')) except ValueError: - return None + return 0 # <--- Cambiado de None a 0 # Captura y validación de campos obligatorios tarjeta = clean_and_validate(request.form.get('venta_tarjeta')) diff --git a/templates/worker_dashboard.html b/templates/worker_dashboard.html index f9334ac..6d2eb7a 100644 --- a/templates/worker_dashboard.html +++ b/templates/worker_dashboard.html @@ -214,41 +214,41 @@ });