From 4615fb4ce3a0943de427b1adca75f7a8214aaa04 Mon Sep 17 00:00:00 2001 From: Hyungi Ahn Date: Thu, 9 Apr 2026 08:35:58 +0900 Subject: [PATCH] =?UTF-8?q?fix(documents):=20page=5Fsize=20=ED=95=9C?= =?UTF-8?q?=EB=8F=84=20100=20=E2=86=92=20500=20(inbox=20291=EA=B1=B4=20?= =?UTF-8?q?=EB=88=84=EB=9D=BD=20=ED=9A=8C=ED=94=BC)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Inbox 가 review_status=pending 서버 필터로 받는데 pending 이 291 건 이라 page_size 100 으론 191 건 누락. inbox 는 작업 큐 성격이라 한 번에 보는 게 UX. 500 으로 상향: data 폭발 없음(filter 로 boundedness 보장), latency 영향 미미. 전략적 임시 — Phase 4.5 UI 작업에서 inbox 에 infinite scroll 또는 pagination 추가하면 le=100 으로 다시 내려도 됨. --- app/api/documents.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/api/documents.py b/app/api/documents.py index ef19327..44513b4 100644 --- a/app/api/documents.py +++ b/app/api/documents.py @@ -142,7 +142,7 @@ async def list_documents( user: Annotated[User, Depends(get_current_user)], session: Annotated[AsyncSession, Depends(get_session)], page: int = Query(1, ge=1), - page_size: int = Query(20, ge=1, le=100), + page_size: int = Query(20, ge=1, le=500), domain: str | None = None, sub_group: str | None = None, source: str | None = None,