fix: Corregir envío de filtros en exportación PDF de Deudores de Conceptos

- Filtrar valores 'all' cuando hay opciones específicas seleccionadas
- Evitar envío de arrays mixtos ['all', '11'] que causaban incluir todas las casas
- Aplicar misma lógica en formulario de filtros y exportación
- Limpiar logs de debug temporales
This commit is contained in:
2026-01-05 16:25:17 -06:00
parent cd64582c99
commit a1e67a8a0b
3 changed files with 134 additions and 83 deletions

View File

@@ -527,16 +527,8 @@ class Report {
ORDER BY cc.name, h.number, cc.concept_date DESC
";
error_log("DEBUG - SQL Query: " . $query);
error_log("DEBUG - SQL Params: " . print_r($params, true));
$results = $db->fetchAll($query, $params);
error_log("DEBUG - SQL Results count: " . count($results));
if (count($results) > 0) {
error_log("DEBUG - First result sample: " . print_r($results[0], true));
}
// Group by concept like the original method
$debtors = [];
$grandTotal = 0;