From 2438e7495a23d3087c64a0d4e61bf29359903131 Mon Sep 17 00:00:00 2001 From: Rodrigo Rodriguez Date: Tue, 30 Apr 2024 00:22:02 -0300 Subject: [PATCH] new(whatsapp.gblib): New WhatsApp provider: Meta. --- packages/core.gbapp/services/GBMinService.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/core.gbapp/services/GBMinService.ts b/packages/core.gbapp/services/GBMinService.ts index 984b677c..08bfd3d9 100644 --- a/packages/core.gbapp/services/GBMinService.ts +++ b/packages/core.gbapp/services/GBMinService.ts @@ -445,8 +445,15 @@ export class GBMinService { GBServer.globals.server.all(`/${min.instance.botId}/whatsapp`, async (req, res) => { if (req.query['hub.mode'] === 'subscribe') { + GBLogEx.info(min, `Meta callback OK.`); const val = req.query['hub.challenge']; - res.send(val); + + if (val === process.env.META_CHALLENGE) { + res.status(200); + } else { + res.status(401); + } + res.end(); return; }