Page MenuHomePhabricator

Herald - add support for "assignee" conditions
ClosedPublic

Authored by xiaogaozi on Dec 21 2013, 3:01 AM.
Tags
None
Referenced Files
F22674526: D7813.id17689.diff
Thu, Oct 1, 8:57 PM
F22617981: D7813.diff
Tue, Sep 29, 1:17 PM
F22503123: D7813.id.diff
Fri, Sep 18, 12:43 AM
Unknown Object (File)
Sat, Sep 5, 3:38 AM
Unknown Object (File)
Aug 20 2026, 12:54 PM
Unknown Object (File)
Aug 19 2026, 6:39 AM
Unknown Object (File)
Apr 14 2026, 9:39 PM
Unknown Object (File)
Mar 29 2026, 10:09 AM
Tokens
"Piece of Eight" token, awarded by Leenug.

Details

Reviewers
epriestley
Group Reviewers
Blessed Reviewers
Commits
Restricted Diffusion Commit
rP54a0dd813908: Herald - add support for "assignee" conditions
Summary

add support for "assignee" conditions

Test Plan

Create a Herald rule where condition is assignee, and create a task assign to someone.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

Thanks! I'm going to make one minor change in the pull (see inline) to make this slightly more flexible.

src/applications/herald/adapter/HeraldAdapter.php
234–235

I think this field should use this set of conditions instead, because a task may not be assigned, so "Assignee does not exist" is a meaningful filter for finding unowned tasks.