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, 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
Unknown Object (File)
Nov 14 2024, 6:00 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
Branch
hcc7
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 6592
Build 6614: [Placeholder Plan] Wait for 30 Seconds

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.