From 1cf689e16dd9c28136c906fec40a9ee4a9f5e342 Mon Sep 17 00:00:00 2001 From: Tiago Date: Tue, 29 Sep 2026 14:37:26 -0300 Subject: [PATCH] Accept simple destination field in bridge --- .../condocontab/integracao/ExternalBridgeHandler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/seconectai/condocontab/integracao/ExternalBridgeHandler.java b/src/main/java/com/seconectai/condocontab/integracao/ExternalBridgeHandler.java index a27f3e7..b450df2 100644 --- a/src/main/java/com/seconectai/condocontab/integracao/ExternalBridgeHandler.java +++ b/src/main/java/com/seconectai/condocontab/integracao/ExternalBridgeHandler.java @@ -68,7 +68,8 @@ public final class ExternalBridgeHandler implements HttpHandler { private void enviarMensagem(HttpExchange ex, long empresaId) throws Exception { Map b = SimpleJson.parseObject(rawBody(ex)); String mensagem = required(b, "mensagem"); - String destinatariosRaw = required(b, "destinatarios"); + String destinatariosRaw = firstNonBlank(b.get("destinatarios"), b.get("para"), b.get("destino")); + if (destinatariosRaw.isBlank()) throw new IllegalArgumentException("Campo obrigatorio: destinatarios ou para"); ApiKeyConfig cfg = apiKeyConfig(ex.getRequestHeaders().getFirst("X-API-Key"), empresaId); Map inst = evolutionAprovada(empresaId); if (inst == null) {