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
F14062497: D9975.diff
Mon, Nov 18, 12:37 PM
F14049838: D9975.diff
Thu, Nov 14, 2:56 PM
F14033773: D9975.diff
Sat, Nov 9, 8:02 PM
F14021689: D9975.diff
Wed, Nov 6, 11:14 AM
F13984216: D9975.id23968.diff
Oct 20 2024, 11:42 AM
Unknown Object (File)
Oct 11 2024, 4:12 PM
Unknown Object (File)
Oct 1 2024, 4:48 AM
Unknown Object (File)
Sep 20 2024, 1:24 AM
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
Branch
uiedge
Lint
Lint Passed
SeverityLocationCodeMessage
Advicesrc/applications/search/controller/PhabricatorSearchAttachController.php:61XHP16TODO Comment
Unit
No Test Coverage
Build Status
Buildable 1761
Build 1762: [Placeholder Plan] Wait for 30 Seconds

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).