From 080a633e487a40a58ce63132c6de26c45df7b896 Mon Sep 17 00:00:00 2001 From: amel Date: Fri, 11 Apr 2025 10:43:07 +0800 Subject: [PATCH] fix: kode otp Deskripsi: - update fungsi random nomer kode otp 4 digit - update api version No Issues --- src/app/api/version-app/route.ts | 2 +- src/module/auth/login/view/view_login.tsx | 2 +- src/module/auth/varification/view/view_verification.tsx | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/app/api/version-app/route.ts b/src/app/api/version-app/route.ts index b393ff9..ececd60 100644 --- a/src/app/api/version-app/route.ts +++ b/src/app/api/version-app/route.ts @@ -2,7 +2,7 @@ import { NextResponse } from "next/server"; export async function GET(request: Request) { try { - return NextResponse.json({ success: true, version: "1.3.0", tahap: "beta", update: "update baru : menampilkan notifikasi pengumuman setelah login" }, { status: 200 }); + return NextResponse.json({ success: true, version: "1.3.1", tahap: "beta", update: "- update baru : menampilkan notifikasi pengumuman setelah login; - fix random nomer kode otp 4 digit" }, { status: 200 }); } catch (error) { console.error(error); return NextResponse.json({ success: false, version: "Gagal mendapatkan version, coba lagi nanti (error: 500)", reason: (error as Error).message, }, { status: 500 }); diff --git a/src/module/auth/login/view/view_login.tsx b/src/module/auth/login/view/view_login.tsx index de47c92..774155f 100644 --- a/src/module/auth/login/view/view_login.tsx +++ b/src/module/auth/login/view/view_login.tsx @@ -34,7 +34,7 @@ function ViewLogin() { }) const cekLogin = await cek.json() if (cekLogin.success) { - const code = Math.floor(Math.random() * 1000) + 1000 + const code = Math.floor(1000 + Math.random() * 9000) try { const res = await fetch(`https://wa.wibudev.com/code?nom=${cekLogin.phone}&text=*DARMASABA*%0A%0A JANGAN BERIKAN KODE RAHASIA ini kepada siapa pun TERMASUK PIHAK DARMASABA. Masukkan otentikasi: *${encodeURIComponent(code)}*`).then( diff --git a/src/module/auth/varification/view/view_verification.tsx b/src/module/auth/varification/view/view_verification.tsx index d476882..678d183 100644 --- a/src/module/auth/varification/view/view_verification.tsx +++ b/src/module/auth/varification/view/view_verification.tsx @@ -3,7 +3,7 @@ import { LayoutLogin, WARNA } from "@/module/_global"; import { IVerification } from "@/types"; import { Anchor, Box, Button, Group, PinInput, Stack, Text, Title } from "@mantine/core"; import { useRouter } from "next/navigation"; -import React, { useState } from "react"; +import { useState } from "react"; import toast from "react-hot-toast"; import funSetCookies from "../../api/funSetCookies"; @@ -15,7 +15,7 @@ export default function ViewVerification({ phone, otp, user }: IVerification) { async function onResend() { try { - const code = Math.floor(Math.random() * 1000) + 1000 + const code = Math.floor(1000 + Math.random() * 9000) const res = await fetch(`https://wa.wibudev.com/code?nom=${phone}&text=*DARMASABA*%0A%0A JANGAN BERIKAN KODE RAHASIA ini kepada siapa pun TERMASUK PIHAK DARMASABA. Masukkan otentikasi: *${encodeURIComponent(code)}*`) .then(