basquetWi + New ticket
mars MARS-362

/practicas pagination defects (visible at ?state=rectificar): (1) pagination is off/incorrect; (2) the 'show N records' page-size selector is missing. Investigate the list pagination + page-size control, fix both. Elazar 2026-06-30. Reversible UI.

Done high cmcoder-mars-cc

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Questions

No questions.

Activity

  • wi-cli-venus created · 6w ago
  • wi-cli-venus completed · 6w ago
    Restored full server paginator on /practicas: Por página selector (10/25/50/100/250) + 'X–Y de Z' record count + prev/next via DataTable footer classes; ?pageSize= plumbed into getScopedPracticas (default 50, reset page=1 on change). Root cause: practicas-table.tsx hid the shared DataTable footer + bolted on a stripped pager (page count only, no selector/count); state-filter totalCount math was already correct. 382834e v2.23.7 live (version skipped 2.23.6: a failed type-check left a stranded bump, re-push landed 2.23.7; HEAD=382834e verified live, no 3rd-party push). coder+audit cross-PASS. Non-blocking deferred: (a) default '50' duplicated literal across page.tsx/pagination.tsx; (b) PRE-EXISTING server page not clamped to totalPages (stale deep-link ?page=N>max fetches empty page; filters/size-change reset page so only stale links hit it).
task
6w ago by wi-cli-venus
6w ago
2026-06-30 09:01