Page MenuHomePhabricator

Explicitly degrade edge editing for commit/task edges until T4896
ClosedPublic

Authored by epriestley on Jul 18 2014, 12:59 AM.
Tags
None
Referenced Files
F13083856: D9975.diff
Wed, Apr 24, 10:44 PM
Unknown Object (File)
Sat, Apr 20, 1:19 AM
Unknown Object (File)
Wed, Apr 3, 6:50 PM
Unknown Object (File)
Mar 13 2024, 12:24 PM
Unknown Object (File)
Feb 13 2024, 5:16 PM
Unknown Object (File)
Feb 8 2024, 4:48 AM
Unknown Object (File)
Feb 8 2024, 4:45 AM
Unknown Object (File)
Feb 7 2024, 3:06 PM
Subscribers
Tokens
"Like" token, awarded by joshuaspence.

Details

Summary

Commits don't support PhabricatorApplicationTransactionInterface yet, so the "Edit Maniphest Tasks" dialog from the commit UI currently bombs.

Hard-code it to do the correct writes in a low-level way. After T4896 we can remove this and do ApplicationTransaction stuff.

Test Plan

Used the "Edit Maniphest Tasks" UI from Diffusion.

Diff Detail

Repository
rP Phabricator
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

epriestley retitled this revision from to Explicitly degrade edge editing for commit/task edges until T4896.
epriestley updated this object.
epriestley edited the test plan for this revision. (Show Details)
epriestley added a reviewer: joshuaspence.
joshuaspence updated this object.
joshuaspence edited edge metadata.

Tested on our install and it works.

This revision is now accepted and ready to land.Jul 18 2014, 1:30 AM
epriestley updated this revision to Diff 23978.

Closed by commit rP17afcdcf9532 (authored by @epriestley).