diff options
| author | dujinkim <dujin.kim@dtsolution.co.kr> | 2025-07-01 02:53:18 +0000 |
|---|---|---|
| committer | dujinkim <dujin.kim@dtsolution.co.kr> | 2025-07-01 02:53:18 +0000 |
| commit | d66d308169e559457878c02e3b0443da22693241 (patch) | |
| tree | 257b4d1d3345d2828e6ea8473938b5113d2ae733 /lib/menu-list/servcie.ts | |
| parent | 4ab3f7fd98f544244df972f3f333bbe3525d54f8 (diff) | |
(최겸) 정보시스템 인포메이션 기능 개발
Diffstat (limited to 'lib/menu-list/servcie.ts')
| -rw-r--r-- | lib/menu-list/servcie.ts | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/menu-list/servcie.ts b/lib/menu-list/servcie.ts index 35362e6d..8686bf43 100644 --- a/lib/menu-list/servcie.ts +++ b/lib/menu-list/servcie.ts @@ -5,7 +5,7 @@ import db from "@/db/db"; import { menuAssignments, users } from "@/db/schema"; import { eq, and } from "drizzle-orm"; -import { revalidatePath } from "next/cache"; +import { revalidatePath, revalidateTag } from "next/cache"; import { mainNav, mainNavVendor, additionalNav, additionalNavVendor } from "@/config/menuConfig"; // 메뉴 데이터 타입 정의 @@ -147,6 +147,9 @@ export async function updateMenuManager( .where(eq(menuAssignments.menuPath, menuPath)); revalidatePath("/evcp/menu-list"); + // 인포메이션 편집 권한 캐시 무효화 + revalidateTag("information-edit-permission") + return { success: true, message: "담당자가 업데이트되었습니다." }; } catch (error) { console.error("담당자 업데이트 오류:", error); |
