Actualizar backend/modules/ocupabilidad/logic.py

This commit is contained in:
2026-08-22 11:08:19 -05:00
parent 0e7c6989d4
commit 359e78f666

View File

@@ -72,11 +72,8 @@ class AnalizadorCursos:
orden_deseado = ["SEMINARIOS", "OTROS", "TEAC", "TERC"] orden_deseado = ["SEMINARIOS", "OTROS", "TEAC", "TERC"]
self.programas_disponibles_filtro = [p for p in orden_deseado if p in programas_disponibles] self.programas_disponibles_filtro = [p for p in orden_deseado if p in programas_disponibles]
# Auto-corrección si el programa no existe en la sede actual # NO auto-corregir: si el programa no existe en la sede/mes, se respeta el
if filtro_prog != "TODOS" and filtro_prog not in programas_disponibles: # filtro y la tabla queda vacia (antes cambiaba a TODOS y mostraba todo).
filtro_prog = "TODOS"
self.filtro_corregido = "TODOS"
else:
self.filtro_corregido = None self.filtro_corregido = None
if datos and (sede != "TODOS" or filtro_prog != "TODOS"): if datos and (sede != "TODOS" or filtro_prog != "TODOS"):