Actualizar server.js
This commit is contained in:
16
server.js
16
server.js
@@ -993,8 +993,7 @@ async function triggerWhatsAppEvent(ownerId, serviceId, eventType) {
|
||||
text = text.replace(/{{FECHA}}/g, fechaLimpia);
|
||||
text = text.replace(/{{HORA}}/g, raw["scheduled_time"] || "la hora acordada");
|
||||
text = text.replace(/{{COMPANIA}}/g, raw["Compañía"] || raw["COMPAÑIA"] || "su Aseguradora");
|
||||
text = text.replace(/{{REFERENCIA}}/g, s.service_ref || "");
|
||||
text = text.replace(/{{ENLACE}}/g, linkMagico);
|
||||
text = text.replace(/{{REFERENCIA}}/g, s.service_ref || raw["Referencia"] || raw["Nº Siniestro"] || id); text = text.replace(/{{ENLACE}}/g, linkMagico);
|
||||
|
||||
const useDelay = settings.wa_delay_enabled !== false;
|
||||
// RETORNAMOS EL ÉXITO O FRACASO DEL ENVÍO
|
||||
@@ -1150,6 +1149,19 @@ app.put('/providers/scraped/:id', authMiddleware, async (req, res) => {
|
||||
return res.json({ ok: true });
|
||||
}
|
||||
|
||||
|
||||
// Busca la línea 751 y cámbiala por esto:
|
||||
const finalIsUrgent = is_urgent !== undefined ? is_urgent : current.rows[0].is_urgent;
|
||||
|
||||
await pool.query(
|
||||
`UPDATE scraped_services
|
||||
SET raw_data = $1, status = $2, is_urgent = $3, assigned_to = $4
|
||||
WHERE id = $5 AND owner_id = $6`,
|
||||
[JSON.stringify(updatedRawData), currentDbStatus, finalIsUrgent, finalAssignedTo, id, req.user.accountId]
|
||||
);
|
||||
|
||||
|
||||
|
||||
const current = await pool.query('SELECT raw_data, assigned_to, status FROM scraped_services WHERE id = $1 AND owner_id = $2', [id, req.user.accountId]);
|
||||
if (current.rows.length === 0) return res.status(404).json({ error: 'No encontrado' });
|
||||
|
||||
|
||||
Reference in New Issue
Block a user