Page MenuHomePhabricator

Remove remnants of clumsy old URI state handling from workboards
ClosedPublic

Authored by epriestley on Jul 2 2019, 4:30 PM.
Tags
None
Referenced Files
F17982251: D20637.diff
Fri, Aug 1, 7:21 PM
F17862809: D20637.id.diff
Mon, Jul 28, 12:20 AM
F17842394: D20637.diff
Sat, Jul 26, 11:34 PM
F17807911: D20637.diff
Fri, Jul 25, 3:25 PM
Unknown Object (File)
Jun 27 2025, 5:13 PM
Unknown Object (File)
Jun 27 2025, 9:47 AM
Unknown Object (File)
Jun 19 2025, 3:22 AM
Unknown Object (File)
Jun 17 2025, 9:33 PM
Subscribers
None

Details

Summary

Depends on D20636. Ref T4900. Previously, some workflows didn't know how to identify the default state for the board, so they needed explicit ("force") parameters.

Everything uses the same state management code now so we can rip out the old stuff.

Test Plan

Changed board filters, selected a custom filter, edited a custom filter.

Diff Detail

Repository
rP Phabricator
Branch
refresh10
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 23091
Build 31704: Run Core Tests
Build 31703: arc lint + arc unit

Event Timeline

epriestley added inline comments.
src/applications/project/controller/PhabricatorProjectBoardViewController.php
721–740

No actual changes here, just making the code look more similar throughout the controller.

This revision is now accepted and ready to land.Jul 2 2019, 10:56 PM