From 52646e82de5e1f1eca17aa6e6a884426316b7588 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cau=C3=AA=20Faleiros?= Date: Thu, 9 Apr 2026 19:02:10 -0300 Subject: [PATCH] fix: revert to contato.obter.php to fetch seller phone --- src/controllers/webhook.controller.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/controllers/webhook.controller.ts b/src/controllers/webhook.controller.ts index 0c9a972..b6e3e3b 100644 --- a/src/controllers/webhook.controller.ts +++ b/src/controllers/webhook.controller.ts @@ -65,13 +65,13 @@ export const handleTinyOrderUpdate = async (req: Request, res: Response): Promis vendorParams.append('id', idVendedor); vendorParams.append('formato', 'JSON'); - const vendorResponse = await axios.post('https://api.tiny.com.br/api2/vendedor.obter.php', vendorParams, { + const vendorResponse = await axios.post('https://api.tiny.com.br/api2/contato.obter.php', vendorParams, { headers: { 'Content-Type': 'application/x-www-form-urlencoded' } }); if (vendorResponse.data?.retorno?.status === 'OK') { - const vendedor = vendorResponse.data.retorno.vendedor; - whatsappVendedor = vendedor?.celular || vendedor?.fone || vendedor?.telefone || ""; + const contato = vendorResponse.data.retorno.contato; + whatsappVendedor = contato?.celular || contato?.fone || contato?.telefone || ""; console.log(`Successfully fetched seller WhatsApp: ${whatsappVendedor || 'None'}`); } else { console.error('Failed to fetch seller details:', JSON.stringify(vendorResponse.data?.retorno?.erros || 'Unknown API error'));