diff --git a/src/pages/log/List.tsx b/src/pages/log/List.tsx index c504bf54c2f14c9b8d8b9eb4a5ddddbe393a55bd..fa7108172cf87d98b07ed5984b17e56fbcc0ab24 100644 --- a/src/pages/log/List.tsx +++ b/src/pages/log/List.tsx @@ -51,7 +51,11 @@ export default function LogList() { useEffect(() => { setLogs(null); - authFetch(`/api/logs?projectId=${selectedProject?.id}&page=${page - 1}&${searchParams.toString()}`) + const apiSearchParams = new URLSearchParams(searchParams); + apiSearchParams.set('page', `${page - 1}`); + apiSearchParams.set('projectId', selectedProject?.id || ''); + + authFetch(`/api/logs?${apiSearchParams.toString()}`) .then((response): Promise<LogListResponse> => { if (!response.ok) throw new Error(`로그 목록 조회 실패: (${response.status})`);