From bf558a02437b9bbd4294aff8e6a2431a536553b8 Mon Sep 17 00:00:00 2001 From: kent Date: Tue, 30 Dec 2025 18:04:59 +0900 Subject: [PATCH] =?UTF-8?q?fix=20:=20api=20url=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/attendance/actions.ts | 6 +++--- src/components/process-management/actions.ts | 18 +++++++++--------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/components/attendance/actions.ts b/src/components/attendance/actions.ts index 41b7f2c7..a2030166 100644 --- a/src/components/attendance/actions.ts +++ b/src/components/attendance/actions.ts @@ -104,7 +104,7 @@ export async function checkIn( data: CheckInRequest ): Promise<{ success: boolean; data?: AttendanceRecord; error?: string; __authError?: boolean }> { try { - const { response, error } = await serverFetch(`${process.env.NEXT_PUBLIC_API_URL}/v1/attendances/check-in`, { + const { response, error } = await serverFetch(`${process.env.NEXT_PUBLIC_API_URL}/api/v1/attendances/check-in`, { method: 'POST', body: JSON.stringify({ user_id: data.userId, @@ -158,7 +158,7 @@ export async function checkOut( ): Promise<{ success: boolean; data?: AttendanceRecord; error?: string }> { try { const headers = await getApiHeaders(); - const response = await fetch(`${process.env.NEXT_PUBLIC_API_URL}/v1/attendances/check-out`, { + const response = await fetch(`${process.env.NEXT_PUBLIC_API_URL}/api/v1/attendances/check-out`, { method: 'POST', headers, body: JSON.stringify({ @@ -218,7 +218,7 @@ export async function getTodayAttendance(): Promise<{ const today = new Date().toISOString().split('T')[0]; const { response, error } = await serverFetch( - `${process.env.NEXT_PUBLIC_API_URL}/v1/attendances?date=${today}&per_page=1`, + `${process.env.NEXT_PUBLIC_API_URL}/api/v1/attendances?date=${today}&per_page=1`, { method: 'GET', } diff --git a/src/components/process-management/actions.ts b/src/components/process-management/actions.ts index 9a646002..b4d02458 100644 --- a/src/components/process-management/actions.ts +++ b/src/components/process-management/actions.ts @@ -139,7 +139,7 @@ export async function getProcessList(params?: { if (params?.process_type) searchParams.set('process_type', params.process_type); const { response, error } = await serverFetch( - `${process.env.NEXT_PUBLIC_API_URL}/v1/processes?${searchParams.toString()}`, + `${process.env.NEXT_PUBLIC_API_URL}/api/v1/processes?${searchParams.toString()}`, { method: 'GET', cache: 'no-store' } ); @@ -177,7 +177,7 @@ export async function getProcessList(params?: { */ export async function getProcessById(id: string): Promise<{ success: boolean; data?: Process; error?: string; __authError?: boolean }> { try { - const { response, error } = await serverFetch(`${process.env.NEXT_PUBLIC_API_URL}/v1/processes/${id}`, { + const { response, error } = await serverFetch(`${process.env.NEXT_PUBLIC_API_URL}/api/v1/processes/${id}`, { method: 'GET', cache: 'no-store', }); @@ -210,7 +210,7 @@ export async function createProcess(data: ProcessFormData): Promise<{ success: b try { const apiData = transformFrontendToApi(data); - const { response, error } = await serverFetch(`${process.env.NEXT_PUBLIC_API_URL}/v1/processes`, { + const { response, error } = await serverFetch(`${process.env.NEXT_PUBLIC_API_URL}/api/v1/processes`, { method: 'POST', body: JSON.stringify(apiData), }); @@ -243,7 +243,7 @@ export async function updateProcess(id: string, data: ProcessFormData): Promise< try { const apiData = transformFrontendToApi(data); - const { response, error } = await serverFetch(`${process.env.NEXT_PUBLIC_API_URL}/v1/processes/${id}`, { + const { response, error } = await serverFetch(`${process.env.NEXT_PUBLIC_API_URL}/api/v1/processes/${id}`, { method: 'PUT', body: JSON.stringify(apiData), }); @@ -274,7 +274,7 @@ export async function updateProcess(id: string, data: ProcessFormData): Promise< */ export async function deleteProcess(id: string): Promise<{ success: boolean; error?: string; __authError?: boolean }> { try { - const { response, error } = await serverFetch(`${process.env.NEXT_PUBLIC_API_URL}/v1/processes/${id}`, { + const { response, error } = await serverFetch(`${process.env.NEXT_PUBLIC_API_URL}/api/v1/processes/${id}`, { method: 'DELETE', }); @@ -304,7 +304,7 @@ export async function deleteProcess(id: string): Promise<{ success: boolean; err */ export async function deleteProcesses(ids: string[]): Promise<{ success: boolean; deletedCount?: number; error?: string; __authError?: boolean }> { try { - const { response, error } = await serverFetch(`${process.env.NEXT_PUBLIC_API_URL}/v1/processes`, { + const { response, error } = await serverFetch(`${process.env.NEXT_PUBLIC_API_URL}/api/v1/processes`, { method: 'DELETE', body: JSON.stringify({ ids: ids.map((id) => parseInt(id, 10)) }), }); @@ -335,7 +335,7 @@ export async function deleteProcesses(ids: string[]): Promise<{ success: boolean */ export async function toggleProcessActive(id: string): Promise<{ success: boolean; data?: Process; error?: string; __authError?: boolean }> { try { - const { response, error } = await serverFetch(`${process.env.NEXT_PUBLIC_API_URL}/v1/processes/${id}/toggle`, { + const { response, error } = await serverFetch(`${process.env.NEXT_PUBLIC_API_URL}/api/v1/processes/${id}/toggle`, { method: 'PATCH', }); @@ -370,7 +370,7 @@ export async function getProcessOptions(): Promise<{ __authError?: boolean; }> { try { - const { response, error } = await serverFetch(`${process.env.NEXT_PUBLIC_API_URL}/v1/processes/options`, { + const { response, error } = await serverFetch(`${process.env.NEXT_PUBLIC_API_URL}/api/v1/processes/options`, { method: 'GET', cache: 'no-store', }); @@ -416,7 +416,7 @@ export async function getProcessStats(): Promise<{ __authError?: boolean; }> { try { - const { response, error } = await serverFetch(`${process.env.NEXT_PUBLIC_API_URL}/v1/processes/stats`, { + const { response, error } = await serverFetch(`${process.env.NEXT_PUBLIC_API_URL}/api/v1/processes/stats`, { method: 'GET', cache: 'no-store', });