Non-reviewer roles are getting notifications when MB messages and Questions are moderated with the workflow-based moderation. See SRE-209.
Steps to reproduce:
- Create a site with a page containing the Message Boards widget
- Create three users, add them to the site and assign the roles: userA->Site Admin; userB->Site Content Reviewer; userC->site member
- Go to Instance Settings > Message Boards > Message Boards Moderation Workflow > Enable Moderation
- Log in with userC (site member) and add a new thread
- Since moderation is enabled, the new thread will be in status "pending moderation" and reviewers will be notified
Expected behavior: Only user B (with role "site content reviewer") is notified
Current behavior: user A (with role "site admin") is also notified.