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
F14347955: D13183.diff
Thu, Dec 19, 4:14 AM
Unknown Object (File)
Fri, Dec 13, 11:57 AM
Unknown Object (File)
Fri, Dec 13, 7:57 AM
Unknown Object (File)
Sun, Dec 8, 2:07 PM
Unknown Object (File)
Fri, Dec 6, 10:37 PM
Unknown Object (File)
Fri, Nov 29, 10:30 AM
Unknown Object (File)
Fri, Nov 22, 5:16 PM
Unknown Object (File)
Nov 18 2024, 9:36 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.