1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-14 10:52:41 +01:00
phorge-phorge/src/applications/herald/adapter
epriestley 0b5fcb36ae Use authoritative PHIDs for Herald "Task Projects" condition
Summary:
Fixes T5707. After work on T5245, the `$task` object may not have the correct set of task PHIDs attached to it when Herald is invoked.

Instead, just fetch the authoritative set. This is simple, and Herald is not super performance sensitive (happens on a write) so hitting the DB once is fine.

Test Plan: Created a task with projects, verified the projects field contained the correct values when processed by Herald.

Reviewers: chad, btrahan, joshuaspence

Reviewed By: joshuaspence

Subscribers: epriestley

Maniphest Tasks: T5707

Differential Revision: https://secure.phabricator.com/D10060
2014-07-26 09:48:01 -07:00
..
HeraldAdapter.php Inlines for custom herald actions 2014-07-03 13:49:57 +10:00
HeraldCommitAdapter.php Rename PhabricatorApplication subclasses 2014-07-23 10:03:09 +10:00
HeraldDifferentialRevisionAdapter.php Rename PhabricatorApplication subclasses 2014-07-23 10:03:09 +10:00
HeraldManiphestTaskAdapter.php Use authoritative PHIDs for Herald "Task Projects" condition 2014-07-26 09:48:01 -07:00
HeraldPholioMockAdapter.php Rename PhabricatorApplication subclasses 2014-07-23 10:03:09 +10:00