From 9e8e592bdd5446e6fb90454b0d443bafd19a0ac4 Mon Sep 17 00:00:00 2001 From: Administrator Date: Sat, 22 Aug 2026 11:09:43 -0500 Subject: [PATCH] Actualizar backend/modules/rentabilidad/logic.py --- backend/modules/rentabilidad/logic.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/backend/modules/rentabilidad/logic.py b/backend/modules/rentabilidad/logic.py index bd34710..0202717 100644 --- a/backend/modules/rentabilidad/logic.py +++ b/backend/modules/rentabilidad/logic.py @@ -162,12 +162,8 @@ class RentabilidadLogic: orden_deseado = ["SEMINARIOS", "OTROS", "TEAC", "TERC"] self.programas_disponibles_filtro = [p for p in orden_deseado if p in programas_disponibles] - # AUTO-CORRECCIÓN: Si el programa elegido ya no existe en la nueva sede, forzamos a TODOS - if filtro_prog != "TODOS" and filtro_prog not in programas_disponibles: - filtro_prog = "TODOS" - self.filtro_corregido = "TODOS" - else: - self.filtro_corregido = None + # NO auto-corregir: se respeta el filtro y la tabla queda vacia si no hay. + self.filtro_corregido = None if datos and (sede != "TODOS" or filtro_prog != "TODOS"): datos_filtrados = []