aboutsummaryrefslogtreecommitdiffstats
path: root/perllib/FixMyStreet/App/Controller/Moderate.pm
diff options
context:
space:
mode:
authorDave Arter <davea@mysociety.org>2017-11-22 10:43:25 +0000
committerDave Arter <davea@mysociety.org>2017-11-22 15:05:57 +0000
commit1986cacd1518b876d11df31cde60b896d91a80cb (patch)
tree205e4e01a5b95a3ce9ef63d6213783ecb603cff1 /perllib/FixMyStreet/App/Controller/Moderate.pm
parente850d759a32c6276698507c608c2f83c718dc039 (diff)
Allow cobrands to disable moderation emails
This adds a new send_moderation_notifications method which can be overridden by cobrands to prevent “your report has been moderated” emails from being sent. Fixes mysociety/fixmystreet-commercial#936
Diffstat (limited to 'perllib/FixMyStreet/App/Controller/Moderate.pm')
-rw-r--r--perllib/FixMyStreet/App/Controller/Moderate.pm2
1 files changed, 1 insertions, 1 deletions
diff --git a/perllib/FixMyStreet/App/Controller/Moderate.pm b/perllib/FixMyStreet/App/Controller/Moderate.pm
index 4d3a97fa8..a8e0b7a3c 100644
--- a/perllib/FixMyStreet/App/Controller/Moderate.pm
+++ b/perllib/FixMyStreet/App/Controller/Moderate.pm
@@ -103,7 +103,7 @@ sub report_moderate_audit : Private {
reason => (sprintf '%s (%s)', $reason, $types_csv),
});
- if ($problem->user->email_verified) {
+ if ($problem->user->email_verified && $c->cobrand->send_moderation_notifications) {
my $token = $c->model("DB::Token")->create({
scope => 'moderation',
data => { id => $problem->id }