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
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
F18834781: D20317.diff
Oct 26 2025, 10:46 AM
F18777696: D20317.id.diff
Oct 11 2025, 4:34 AM
F18760863: D20317.id.diff
Oct 6 2025, 10:58 AM
F18758615: D20317.diff
Oct 5 2025, 10:57 PM
F18645098: D20317.diff
Sep 19 2025, 6:58 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