From b2305a35a66184cea564f15d0c9532f24740d74b Mon Sep 17 00:00:00 2001 From: bagasbanuna Date: Thu, 5 Mar 2026 16:38:31 +0800 Subject: [PATCH] Fix WA Otp ### NO Issue --- src/lib/code-otp-sender.ts | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/src/lib/code-otp-sender.ts b/src/lib/code-otp-sender.ts index 30376c21..c7213348 100644 --- a/src/lib/code-otp-sender.ts +++ b/src/lib/code-otp-sender.ts @@ -7,23 +7,24 @@ const sendCodeOtp = async ({ codeOtp?: string; newMessage?: string; }) => { - const msg = newMessage || `HIPMI - Kode ini bersifat RAHASIA dan JANGAN DI BAGIKAN KEPADA SIAPAPUN, termasuk anggota ataupun pengurus HIPMI lainnya.\n\n>> Kode OTP anda: ${codeOtp}.`; - const enCode = encodeURIComponent(msg); - const res = await fetch( - `https://cld-dkr-prod-wajs-server.wibudev.com/api/wa/code?nom=${nomor}&text=${enCode}`, - { - cache: "no-cache", - headers: { - Authorization: `Bearer ${process.env.WA_SERVER_TOKEN}`, - }, + const msg = + newMessage || + `HIPMI - Kode ini bersifat RAHASIA dan JANGAN DI BAGIKAN KEPADA SIAPAPUN, termasuk anggota ataupun pengurus HIPMI lainnya.\n\n>> Kode OTP anda: ${codeOtp}.`; + const enCode = msg; + + const res = await fetch(`https://otp.wibudev.com/api/wa/send-text`, { + method: "POST", + headers: { + "Content-Type": "application/json", + Authorization: `Bearer ${process.env.WA_SERVER_TOKEN}`, }, - ); - // const res = await fetch( - // `https://wa.wibudev.com/code?nom=${nomor}&text=HIPMI - Kode ini bersifat RAHASIA dan JANGAN DI BAGIKAN KEPADA SIAPAPUN, termasuk anggota ataupun pengurus HIPMI lainnya. - // \n - // >> Kode OTP anda: ${codeOtp}. - // `, - // ); + body: JSON.stringify({ + number: nomor, + text: enCode, + }), + }); + + console.log("RES >>", res); return res; };