1
0
Files
Chris 46012a1b1c Fix pagination params silently ignored on collection GET endpoints
Hoist `page` and `pageSize` declarations from the per-module DTOs into
the shared DynamicFilterQueryDto base class. Without these declarations,
the global ValidationPipe (whitelist: true) strips the params from the
request before the service layer sees them, so list services fall back
to their default page=1, pageSize=12 regardless of what the client sent.

Affects 10 collection GET endpoints whose query DTOs are empty subclasses
of DynamicFilterQueryDto: expenses, bills, credit-notes, manual-journals,
payments-received, sale-invoices, sale-estimates, sale-receipts,
vendor-credits, item-categories.

The 3 already-working DTOs (Customers, Vendors, Items) keep their local
page/pageSize declarations as redundant overrides — no behavior change.

Closes #1088
2026-04-29 11:51:49 +00:00
..
wip
2026-01-12 01:04:28 +02:00
wip
2026-01-15 22:04:51 +02:00
wip
2026-01-15 22:04:51 +02:00
wip
2026-01-15 22:04:51 +02:00
wip
2026-01-15 22:04:51 +02:00
wip
2026-01-12 01:04:28 +02:00
wip
2026-01-15 22:04:51 +02:00
wip
2026-01-16 00:23:16 +02:00
wip
2026-01-15 22:04:51 +02:00
wip
2026-01-15 22:04:51 +02:00
wip
2026-01-12 01:04:28 +02:00
wip
2026-01-15 22:04:51 +02:00
wip
2026-01-15 22:04:51 +02:00
wip
2026-01-15 22:04:51 +02:00
wip
2026-01-16 00:23:16 +02:00
wip
2026-01-15 22:04:51 +02:00
wip
2026-01-15 22:04:51 +02:00
wip
2026-01-16 00:23:16 +02:00
wip
2026-01-15 22:04:51 +02:00
wip
2026-01-15 22:04:51 +02:00
wip
2026-01-15 22:04:51 +02:00
wip
2026-01-15 22:04:51 +02:00
wip
2026-01-15 22:04:51 +02:00