From 7762fa2f243c02dadb8a2f2feb24cdf1f9478982 Mon Sep 17 00:00:00 2001 From: marsalva Date: Sun, 15 Feb 2026 23:17:41 +0000 Subject: [PATCH] Actualizar server.js --- server.js | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/server.js b/server.js index 42b3d13..ddcfaa5 100644 --- a/server.js +++ b/server.js @@ -625,25 +625,19 @@ app.get("/services/active", authMiddleware, async (req, res) => { SELECT s.*, u.full_name as assigned_name, - -- Lógica para determinar si va a la izquierda o derecha en el panel CASE WHEN (s.raw_data->>'scheduled_date') IS NULL OR (s.raw_data->>'scheduled_date') = '' THEN 'asignado_operario' ELSE 'citado' END as estado_operativo FROM scraped_services s - LEFT JOIN users u ON (s.raw_data->>'assigned_to')::int = u.id + LEFT JOIN users u ON s.assigned_to = u.id WHERE s.owner_id = $1 - -- Aseguramos que salgan los que ya tienen operario AND (s.automation_status = 'completed' OR s.status = 'imported') AND s.status != 'archived' ORDER BY s.created_at DESC `, [req.user.accountId]); - res.json({ ok: true, services: q.rows }); - } catch (e) { - console.error("Error ruta active:", e.message); - res.status(500).json({ ok: false }); - } + } catch (e) { res.status(500).json({ ok: false }); } }); // Ruta para fijar la cita (Mueve el servicio de la izquierda a la derecha)