fix: getItemCategoryTree serverFetch 호출 수정

- URL에 NEXT_PUBLIC_API_URL 추가
- serverFetch 반환값 { response, error } 구조로 수정
This commit is contained in:
2026-01-27 15:21:49 +09:00
parent bd712e562f
commit c4644489e7

View File

@@ -1148,12 +1148,19 @@ export async function getItemCategoryTree(): Promise<{
__authError?: boolean;
}> {
try {
const response = await serverFetch('/api/v1/categories/tree?code_group=item_category&only_active=true');
const url = `${process.env.NEXT_PUBLIC_API_URL}/api/v1/categories/tree?code_group=item_category&only_active=true`;
const { response, error } = await serverFetch(url, { method: 'GET' });
if (!response.ok) {
if (response.status === 401) {
return { success: false, data: [], error: '인증이 필요합니다.', __authError: true };
}
if (error) {
return {
success: false,
data: [],
error: error.message,
__authError: error.code === 'UNAUTHORIZED',
};
}
if (!response || !response.ok) {
return { success: false, data: [], error: '카테고리 조회 실패' };
}