From e1d3e3b3589a7d89e534907478a74e7d4404f172 Mon Sep 17 00:00:00 2001 From: marsalva Date: Mon, 2 Mar 2026 22:15:03 +0000 Subject: [PATCH] Actualizar server.js --- server.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/server.js b/server.js index 6844f59..b36fde4 100644 --- a/server.js +++ b/server.js @@ -1332,6 +1332,18 @@ app.put('/providers/scraped/:id', authMiddleware, async (req, res) => { } }); +// Validar si una referencia ya existe para este dueƱo +app.get("/services/check-ref", authMiddleware, async (req, res) => { + try { + const { ref } = req.query; + const q = await pool.query( + "SELECT id FROM scraped_services WHERE service_ref = $1 AND owner_id = $2", + [ref, req.user.accountId] + ); + res.json({ exists: q.rowCount > 0 }); + } catch (e) { res.status(500).json({ ok: false }); } +}); + app.get("/discovery/keys/:provider", authMiddleware, async (req, res) => { try { const { provider } = req.params;