diff --git a/frontend/src/pages/pc/admin/AdminSchedule.jsx b/frontend/src/pages/pc/admin/AdminSchedule.jsx index 4dd327c..701ac9e 100644 --- a/frontend/src/pages/pc/admin/AdminSchedule.jsx +++ b/frontend/src/pages/pc/admin/AdminSchedule.jsx @@ -537,8 +537,8 @@ function AdminSchedule() { let total = 0; source.forEach(s => { - // 선택된 날짜가 있으면 해당 날짜만 카운트 - if (selectedDate) { + // 검색 모드가 아닐 때만 선택된 날짜 기준으로 필터링 + if (!isSearchMode && selectedDate) { const scheduleDate = formatDate(s.date); if (scheduleDate !== selectedDate) return; } diff --git a/frontend/src/pages/pc/public/Schedule.jsx b/frontend/src/pages/pc/public/Schedule.jsx index df3e0c1..48d7c6c 100644 --- a/frontend/src/pages/pc/public/Schedule.jsx +++ b/frontend/src/pages/pc/public/Schedule.jsx @@ -291,8 +291,8 @@ function Schedule() { source.forEach(s => { const scheduleDate = s.date ? s.date.split('T')[0] : ''; - // 선택된 날짜가 있으면 해당 날짜만 카운트 - if (selectedDate) { + // 검색 모드가 아닐 때만 선택된 날짜 기준으로 필터링 + if (!isSearchMode && selectedDate) { if (scheduleDate !== selectedDate) return; }