1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-24 07:42:40 +01:00
phorge-phorge/src/applications/phid
Bob Trahan 78dddf39ba Maniphest - prevent uneditable tasks from being able to be closed as duplicates
Summary:
Fixes T7923.

Prevent the user from finding tasks that they can't edit in merge workflows. Also ensure that we query properly on final merge action just in case.

Test Plan: Tried to find a task I couldn't edit in various searches under the "merge" dialogue and couldn't find the task. Removed this big of code and tried to merge in a task and after hitting "merge" observed the page reloaded with no task merged in.

Reviewers: epriestley

Reviewed By: epriestley

Subscribers: Korvin, epriestley

Maniphest Tasks: T7923

Differential Revision: https://secure.phabricator.com/D12872
2015-05-18 13:07:05 -07:00
..
conduit Give Conduit params/return/errors protected visibility 2015-04-13 11:58:35 -07:00
handle Separate handle "status" and "availability" 2015-05-14 11:14:44 -07:00
interface Work around a bug in PHP 5.3-ish with abstract methods in interfaces 2013-10-25 15:58:17 -07:00
query Maniphest - prevent uneditable tasks from being able to be closed as duplicates 2015-05-18 13:07:05 -07:00
storage Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
type Use __CLASS__ instead of hard-coding class names 2015-05-14 07:21:13 +10:00
view Remove Controller->renderHandlesForPHIDs() 2015-03-31 05:48:19 -07:00
PhabricatorMetaMTAApplicationEmailPHIDType.php MetaMTA - add (basic) application emails and deploy to Maniphest 2015-01-19 16:07:26 -08:00
PhabricatorObjectHandle.php Separate handle "status" and "availability" 2015-05-14 11:14:44 -07:00
PhabricatorPHIDConstants.php Implement readProjectsFromRequest() helper for SearchEngines 2015-04-20 10:06:22 -07:00
utils.php Use Application PHIDs in Projects 2013-07-22 12:17:53 -07:00