From 3cf8f8d138c1a1c5f57370e5b53d1f372717d55f 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; }