Page MenuHomePhabricator

Add a user preference to enable users to turn off suggestion notification emails
Open, MediumPublic

Description

In T211141 we are allowing staff to automatically send users emails about suggestions they upvoted. We should give users the option of opting out of these emails while retaining their upvotes.

Acceptance criteria

  • There should be a suggestion email user preference field
  • Users can control this preference via the Emails section of their user page (https://wikipedialibrary.wmflabs.org/users/) - the text should say "Send notices when upvoted suggestions become available"
  • The email sent to users by staff should contain the following additional sentence (bolded) near the end:

You can now [apply for access to / access] [RESOURCE NAME] at [RESOURCE PAGE LINK].

These emails can be turned off in your user preferences: https://wikipedialibrary.wmflabs.org/users/

If you have any issues or questions please contact us at wikipedialibrary@wikimedia.org

Event Timeline

eamedina changed the task status from Open to In Progress.May 19 2023, 12:48 PM

@eamedina Just want to make sure you know that this ticket is dependent on T211141 - it's a feature improvement to that. Perhaps I put the Phab tickets the wrong way around, sorry if that's confusing.

eamedina changed the task status from In Progress to Open.May 23 2023, 6:31 PM
eamedina removed eamedina as the assignee of this task.
eamedina added subscribers: Scardenasmolinar, eamedina.

Hey Sam, thanks for the clarification! @Scardenasmolinar also pointed this out and we ended up looking at both tickets during the Wikimedia Hackathon. I have shared the progress we made as Work-In-Progress PRs, and will respect whatever decision your team deems more appropriate on how to move forward.

https://github.com/WikipediaLibrary/TWLight/pull/1167

Hey Sam, thanks for the clarification! @Scardenasmolinar also pointed this out and we ended up looking at both tickets during the Wikimedia Hackathon. I have shared the progress we made as Work-In-Progress PRs, and will respect whatever decision your team deems more appropriate on how to move forward.

https://github.com/WikipediaLibrary/TWLight/pull/1167

Thanks for your work on this!