diff options
Diffstat (limited to 'app/api/cron/projects/route.ts')
| -rw-r--r-- | app/api/cron/projects/route.ts | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/app/api/cron/projects/route.ts b/app/api/cron/projects/route.ts index d8e6af51..12c89bdb 100644 --- a/app/api/cron/projects/route.ts +++ b/app/api/cron/projects/route.ts @@ -1,6 +1,7 @@ // src/app/api/cron/projects/route.ts import { syncProjects } from '@/lib/sedp/sync-projects'; import { NextRequest } from 'next/server'; +import { revalidateTag } from 'next/cache'; export async function GET(request: NextRequest) { try { @@ -8,7 +9,9 @@ export async function GET(request: NextRequest) { // syncProjects 함수 호출 const result = await syncProjects(); - + + revalidateTag('project-lists') + // 성공 시 결과와 함께 200 OK 반환 return Response.json({ success: true, result }, { status: 200 }); } catch (error: any) { |
