Page MenuHomePhabricator

Notify users when someone takes an action that takes them off an object's recipient list
Closed, ResolvedPublic

Description

Currently, you may not receive mail when someone, e.g., removes you as a task owner or removes you as a reviewer. We should make sure this mail is delivered.

A simple, general approach is probably:

  • Get a list of all recipients before applying changes.
  • Apply changes.
  • Get a list of all mail recipients after applying changes.
  • Send mail to the union of the two lists.

A possibly exceptional case here is users who unsubscribe themselves. We could wait for complaints or special case that.

Revisions and Commits

Restricted Differential Revision

Event Timeline

epriestley raised the priority of this task from to Normal.
epriestley updated the task description. (Show Details)
epriestley added subscribers: epriestley, sophiebits.
eadler added a project: Restricted Project.Aug 5 2016, 5:23 PM

A possibly exceptional case here is users who unsubscribe themselves. We could wait for complaints or special case that.

Wouldn't that fall under "Self Actions" in the Email Delivery preferences?

epriestley added a revision: Restricted Differential Revision.Feb 7 2018, 2:11 PM
epriestley closed this task as Resolved by committing Restricted Diffusion Commit.Feb 8 2018, 2:28 PM
epriestley added a commit: Restricted Diffusion Commit.