From dab62bfa5fad3534fb00b03af210aef506378866 Mon Sep 17 00:00:00 2001 From: marsalva Date: Sat, 14 Feb 2026 11:34:43 +0000 Subject: [PATCH] Actualizar automatizaciones.html --- automatizaciones.html | 30 +++++++++++++++++++++--------- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/automatizaciones.html b/automatizaciones.html index 8b5d788..108ea5c 100644 --- a/automatizaciones.html +++ b/automatizaciones.html @@ -151,7 +151,8 @@ let scrapedData = []; // DICCIONARIO DE LOGOS - const companyLogos = { + // DICCIONARIO ACTUALIZADO CON ENLACES DINÁMICOS +const companyLogos = { 'REPSOL': 'https://upload.wikimedia.org/wikipedia/commons/thumb/b/b3/Logo_Repsol.svg/1200px-Logo_Repsol.svg.png', 'MUTUA': 'https://upload.wikimedia.org/wikipedia/commons/thumb/c/c5/Mutua_Madrile%C3%B1a_Logo.svg/2560px-Mutua_Madrile%C3%B1a_Logo.svg.png', 'ALLIANZ': 'https://upload.wikimedia.org/wikipedia/commons/thumb/4/4b/Allianz_logo.svg/2560px-Allianz_logo.svg.png', @@ -166,14 +167,25 @@ 'DEFAULT': 'https://cdn-icons-png.flaticon.com/512/2875/2875438.png' }; - function getLogoUrl(companyName) { - if (!companyName) return companyLogos['DEFAULT']; - const name = companyName.toUpperCase(); - for (const key in companyLogos) { - if (name.includes(key)) return companyLogos[key]; - } - return companyLogos['DEFAULT']; - } +function getLogoUrl(companyName) { + if (!companyName) return companyLogos['DEFAULT']; + + // Normalizamos el nombre (quitamos prefijos como "HOME -" o "MULTI -") + const cleanName = companyName.toUpperCase() + .replace('HOME - ', '') + .replace('MULTI - ', '') + .trim(); + + // Buscamos la coincidencia parcial en el diccionario + for (const key in companyLogos) { + if (cleanName.includes(key)) return companyLogos[key]; + } + return companyLogos['DEFAULT']; +} + +// CORRECCIÓN EN EL RENDERIZADO DEL LISTADO +// Asegúrate de que en loadInbox() la imagen tenga un onError para evitar el cuadro blanco +// card.innerHTML = `... { if (!localStorage.getItem("token")) window.location.href = "index.html";