Page MenuHomePhabricator

Fix transaction queries failing on "withIDs()" after clicking "Show Older"
ClosedPublic

Authored by epriestley on Mar 24 2019, 2:52 PM.
Tags
None
Referenced Files
F19920824: D20317.id48471.diff
Sun, Apr 5, 11:59 PM
F19920823: D20317.id.diff
Sun, Apr 5, 11:59 PM
F19920646: D20317.id48472.diff
Sun, Apr 5, 10:14 PM
F19916764: D20317.diff
Sat, Apr 4, 2:33 AM
F19866028: D20317.diff
Mar 14 2026, 4:34 PM
F18877604: D20317.id.diff
Nov 6 2025, 10:59 AM
F18876273: D20317.diff
Nov 5 2025, 11:06 PM
F18845096: D20317.id48471.diff
Oct 29 2025, 9:47 AM
Subscribers
None

Details

Summary

See https://discourse.phabricator-community.org/t/unhandled-exception-on-show-older-changes/2545/.

Before T13266, this query got away without having real paging because it used simple ID paging only and results are never actually hidden (today, you can always see all transactions on an object).

Provide withIDs() so the new, slightly stricter paging works.

Test Plan

On an object with "Show Older" in the transaction record, clicked the link. Before: exception in paging code (see Discourse link above). After: transactions loaded cleanly.

Diff Detail

Repository
rP Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable