From 02f7955d6756a960fc148b15e557a18102e52d41 Mon Sep 17 00:00:00 2001 From: Rafael Lopes Date: Fri, 19 Jun 2026 17:10:11 -0300 Subject: [PATCH] FIX: Converte areaId para string antes de enviar ao /whatsapp/assign O areaId vem do DB como number (area_id INTEGER), mas o AssignChatDto declara areaId como string. O class-validator rejeitava com 400 Bad Request silenciosamente. Corrigido com String(areaId) antes do envio. Co-Authored-By: Claude Sonnet 4.6 --- src/modules/chat/hooks/useChat.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/chat/hooks/useChat.js b/src/modules/chat/hooks/useChat.js index 9201cba..547390e 100644 --- a/src/modules/chat/hooks/useChat.js +++ b/src/modules/chat/hooks/useChat.js @@ -636,7 +636,7 @@ export function useChat() { const assignment = await assignWhatsappChat({ chatId: contactId, userId: String(currentUserId), - areaId, + areaId: areaId != null ? String(areaId) : undefined, }); updateContact(contactId, (contact) => ({ ...contact,