Skip to content

fix: 배치 작업 로그 페이지네이션 size 파라미터 불일치 수정 - #258

Merged
myh7754 merged 1 commit into
devfrom
fix/257-batch-log-pagination
Jul 25, 2026
Merged

fix: 배치 작업 로그 페이지네이션 size 파라미터 불일치 수정#258
myh7754 merged 1 commit into
devfrom
fix/257-batch-log-pagination

Conversation

@myh7754

@myh7754 myh7754 commented Jul 25, 2026

Copy link
Copy Markdown
Contributor

변경 내용

  • fetchBatchJobLogs가 페이지 크기를 pageSize 대신 백엔드 Spring Pageable 이름인 size 로 변환해 전송하도록 수정
  • 회귀 방지 테스트 2건 추가 (batchJobLogApi.test.ts)

원인

백엔드는 Pageable(one-indexed, page+size)인데 프론트가 pageSize로 보내 조용히 무시@PageableDefault(size=20)로 응답. UI(페이지당 10건)가 2페이지를 요청하면 백엔드 2페이지(21번째부터)를 받아 빈 목록이 되어 페이지 이동이 안 되는 증상.

실제 검증 결과

  • pnpm vitest run91 passed (신규 2건 포함)
  • pnpm tsc --noEmit — 통과
  • pnpm build — 성공
  • biome check src/entities/batch-job-log — 통과 (전체 biome check .는 이 PR과 무관한 기존 파일 82건 format 에러가 dev에 존재 — 별도 정리 필요)

참고 — 동일 패턴 의심 (이 PR 범위 밖)

application-log / login-history / search-log / adminUser / adminPolicy / adminCommunityPost / adminPolicyApplication API도 { params } 직접 전달로 같은 증상 가능성 (작성자 확인 후 별도 이슈 권장, #257 본문 참조)

Closes #257

🤖 Generated with Claude Code

@myh7754
myh7754 merged commit 4489f9c into dev Jul 25, 2026
2 checks passed
@myh7754
myh7754 deleted the fix/257-batch-log-pagination branch July 25, 2026 05:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

배치 작업 로그 페이지네이션이 동작하지 않음 (pageSize 파라미터 불일치)

1 participant