From 2f4f7ca91ad892732a648a82abb819c5cf684a6d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cau=C3=AA=20Faleiros?= Date: Thu, 9 Apr 2026 17:32:47 -0300 Subject: [PATCH] fix: prevent server crash on empty payloads --- src/controllers/webhook.controller.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/controllers/webhook.controller.ts b/src/controllers/webhook.controller.ts index 5f6ae38..d47398c 100644 --- a/src/controllers/webhook.controller.ts +++ b/src/controllers/webhook.controller.ts @@ -14,9 +14,9 @@ export const handleTinyOrderUpdate = async (req: Request, res: Response): Promis return; } - let payload = req.body; + let payload = req.body || {}; - if (typeof payload.dados === 'string') { + if (payload && typeof payload.dados === 'string') { try { payload.dados = JSON.parse(payload.dados); } catch (e) {}