-
+
-
隆Todo al d铆a!
-
No tienes avisos pendientes de agendar.
+
${isSearch ? 'Sin resultados' : '隆Todo al d铆a!'}
+
${isSearch ? 'Prueba con otra palabra clave.' : 'No tienes avisos pendientes de agendar.'}
`;
lucide.createIcons();
if (pendingRequests.length === 0) noDateSec.querySelector('h2').classList.add('hidden');
@@ -499,7 +536,7 @@ function renderServices() {
noDateSec.classList.remove('hidden');
noDateSec.querySelector('h2').classList.remove('hidden');
- container.innerHTML = localServices.map(s => {
+ container.innerHTML = servicesToRender.map(s => {
const raw = s.raw_data || {};
const name = raw["Nombre Cliente"] || raw["CLIENTE"] || "Asegurado";
const addr = raw["Direcci贸n"] || "Sin direcci贸n";
@@ -507,9 +544,7 @@ function renderServices() {
const isUrgent = s.is_urgent;
const company = raw["Compa帽铆a"] || raw["Procedencia"] || "Particular";
- // 馃敟 A脩ADIDO: Extraer y limpiar la descripci贸n de aver铆a
let desc = raw["Descripci贸n"] || raw["DESCRIPCION"] || raw["Averia"] || "Sin descripci贸n de aver铆a en el expediente.";
- // Quitar posibles saltos de l铆nea molestos y limitarlo visualmente
desc = desc.replace(/(\r\n|\n|\r)/gm, " ");
const calledTimes = parseInt(raw.called_times || 0);