Actualizar server.js
This commit is contained in:
10
server.js
10
server.js
@@ -1812,7 +1812,7 @@ app.post("/providers/credentials", authMiddleware, async (req, res) => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
// ==========================================
|
// ==========================================
|
||||||
// 📥 RECEPCIÓN DE SERVICIOS (EL DETECTOR DEFINITIVO POR DESCRIPCIÓN)
|
// 📥 RECEPCIÓN DE SERVICIOS (EL DETECTOR DEFINITIVO POR DESCRIPCIÓN Y TEXTOS CORTADOS)
|
||||||
// ==========================================
|
// ==========================================
|
||||||
app.post("/providers/scraped", authMiddleware, async (req, res) => {
|
app.post("/providers/scraped", authMiddleware, async (req, res) => {
|
||||||
try {
|
try {
|
||||||
@@ -1846,7 +1846,7 @@ app.post("/providers/scraped", authMiddleware, async (req, res) => {
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
// 🔥 2. EL DETECTOR BRILLANTE (Solo busca en Descripción y Estados) 🔥
|
// 🔥 2. EL DETECTOR BRILLANTE (Busca la palabra cortada de la Bandeja de Entrada) 🔥
|
||||||
let esUrgente = false;
|
let esUrgente = false;
|
||||||
|
|
||||||
const camposABuscar = [
|
const camposABuscar = [
|
||||||
@@ -1864,12 +1864,12 @@ app.post("/providers/scraped", authMiddleware, async (req, res) => {
|
|||||||
|
|
||||||
for (const texto of camposABuscar) {
|
for (const texto of camposABuscar) {
|
||||||
if (!texto) continue;
|
if (!texto) continue;
|
||||||
// Lo pasamos a minúsculas y le quitamos los acentos
|
|
||||||
const val = String(texto).toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g, "");
|
const val = String(texto).toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g, "");
|
||||||
|
|
||||||
if (val.includes('urgencia') || val.includes('urgente')) {
|
// ¡AQUÍ ESTÁ LA MAGIA! Si la tabla lo corta y deja "por atencion", lo pilla.
|
||||||
|
if (val.includes('urgencia') || val.includes('urgente') || val.includes('por atencion')) {
|
||||||
esUrgente = true;
|
esUrgente = true;
|
||||||
break; // Si lo encuentra, dejamos de buscar
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user