From 10dee19f98b011de19a21e9ef4a5282e37ffdf38 Mon Sep 17 00:00:00 2001 From: Bagasbanuna02 Date: Thu, 21 Nov 2024 16:16:50 +0800 Subject: [PATCH] Fix: Middlerawe/3 --- src/app/layout.tsx | 2 +- .../_global/fun/get/fun_cek_token.ts | 17 ----------------- .../_global/fun/get/fun_get_user_by_id.ts | 3 +-- src/app_modules/_global/fun/get/index.ts | 3 +-- 4 files changed, 3 insertions(+), 22 deletions(-) delete mode 100644 src/app_modules/_global/fun/get/fun_cek_token.ts diff --git a/src/app/layout.tsx b/src/app/layout.tsx index fa9236bd..98326f7c 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -42,7 +42,7 @@ export default async function RootLayout({ children: React.ReactNode; }) { // if (!token) return <>Require Token Storage; - // const userLoginId = await funGetUserIdByToken(); + const userLoginId = await funGetUserIdByToken(); return ( diff --git a/src/app_modules/_global/fun/get/fun_cek_token.ts b/src/app_modules/_global/fun/get/fun_cek_token.ts deleted file mode 100644 index b25dbcc9..00000000 --- a/src/app_modules/_global/fun/get/fun_cek_token.ts +++ /dev/null @@ -1,17 +0,0 @@ -"use server"; - -import { prisma } from "@/app/lib"; -import _ from "lodash"; -import { cookies } from "next/headers"; - -export async function funCheckToken() { - const c = cookies().get("mySession"); - const cekToken = await prisma.userSession.findFirst({ - where: { - token: c?.value, - }, - }); - - if (cekToken === null) return false; - return true; -} diff --git a/src/app_modules/_global/fun/get/fun_get_user_by_id.ts b/src/app_modules/_global/fun/get/fun_get_user_by_id.ts index d3366e0c..1eb01da0 100644 --- a/src/app_modules/_global/fun/get/fun_get_user_by_id.ts +++ b/src/app_modules/_global/fun/get/fun_get_user_by_id.ts @@ -5,8 +5,7 @@ import { RouterAuth } from "@/app/lib/router_hipmi/router_auth"; import { permanentRedirect } from "next/navigation"; export async function funGlobal_getUserById({ userId }: { userId: string }) { - if (!userId) return permanentRedirect(RouterAuth.login); - + // if (!userId) return permanentRedirect(RouterAuth.login); const data = await prisma.user.findFirst({ where: { id: userId, diff --git a/src/app_modules/_global/fun/get/index.ts b/src/app_modules/_global/fun/get/index.ts index 0a14812e..b71aacbe 100644 --- a/src/app_modules/_global/fun/get/index.ts +++ b/src/app_modules/_global/fun/get/index.ts @@ -1,4 +1,4 @@ -import { funCheckToken } from "./fun_cek_token"; + import { funGlobal_CheckProfile } from "./fun_check_profile"; import { funGlobal_getNomorAdmin } from "./fun_get_nomor_admin"; import { funGetUserIdByToken } from "./fun_get_user_id_by_token"; @@ -6,6 +6,5 @@ import { funGlobal_getMasterKategoriApp } from "./fun_master_kategori_app"; export { funGlobal_getMasterKategoriApp }; export { funGlobal_getNomorAdmin }; -export { funCheckToken }; export { funGetUserIdByToken }; export { funGlobal_CheckProfile };