fix: increase mail page_size limit to 10000 for grouping all mails
Check Cross-Plugin Imports / check (push) Has been cancelled

This commit is contained in:
Agent Zero
2026-07-30 18:45:31 +02:00
parent 3d9c8e03eb
commit f7c60069d5
+2 -2
View File
@@ -849,7 +849,7 @@ async def search_mails(
q: str = Query(..., min_length=1),
account_id: str | None = None,
page: int = Query(1, ge=1),
page_size: int = Query(20, ge=1, le=100),
page_size: int = Query(25, ge=1, le=10000),
db: AsyncSession = Depends(get_db),
current_user: dict = Depends(require_permission("mail:read")),
):
@@ -1782,7 +1782,7 @@ async def list_mails(
folder_id: str | None = None,
account_id: str | None = None,
page: int = Query(1, ge=1),
page_size: int = Query(20, ge=1, le=100),
page_size: int = Query(25, ge=1, le=10000),
sort_by: str = Query("date", pattern="^(date|from|subject)$"),
sort_order: str = Query("desc", pattern="^(asc|desc)$"),
db: AsyncSession = Depends(get_db),