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
Unknown Object (File)
Fri, Apr 12, 6:36 AM
Unknown Object (File)
Thu, Apr 11, 8:12 AM
Unknown Object (File)
Tue, Apr 2, 10:12 PM
Unknown Object (File)
Mon, Mar 25, 4:29 AM
Unknown Object (File)
Feb 14 2024, 12:23 PM
Unknown Object (File)
Feb 3 2024, 4:50 AM
Unknown Object (File)
Feb 2 2024, 5:07 PM
Unknown Object (File)
Jan 31 2024, 8:21 PM
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.