Page MenuHomePhabricator

Use standard subscribers effects in Herald Adapter for revisions
ClosedPublic

Authored by epriestley on Jun 6 2015, 1:04 PM.
Tags
None
Referenced Files
F14061959: D13183.diff
Mon, Nov 18, 9:36 AM
F14047959: D13183.id31863.diff
Thu, Nov 14, 6:00 AM
F14046484: D13183.diff
Wed, Nov 13, 9:30 PM
F14044179: D13183.id31921.diff
Tue, Nov 12, 3:14 PM
F14043946: D13183.diff
Tue, Nov 12, 2:12 PM
F14043806: D13183.diff
Tue, Nov 12, 1:06 PM
F14033598: D13183.diff
Sat, Nov 9, 6:34 PM
F14031116: D13183.id31921.diff
Sat, Nov 9, 9:18 AM
Subscribers

Details

Summary

Ref T8455. Use standard effects for revisions, instead of a custom effect.

This fixes the major issue (conduit error) in T8455 because the standard effect now performs PHID type filtering.

This retains other behaviors (in particular: not re-CC'ing explicitly removed CCs).

Test Plan
  • With a Herald rule that adds a mailing list as a CC, created a revision before the change and hit the error in T8455. After the change, saw correct behavior.
  • Wrote a normal Herald rule to add CCs and created a revision, saw it fire properly.

Diff Detail

Repository
rP Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

epriestley retitled this revision from to Use standard subscribers effects in Herald Adapter for revisions.
epriestley updated this object.
epriestley edited the test plan for this revision. (Show Details)
epriestley added a reviewer: btrahan.

This removes almost all instances of fbid from the codebase.

This revision is now accepted and ready to land.Jun 8 2015, 5:00 PM
This revision was automatically updated to reflect the committed changes.