diff options
author | Dave Arter <davea@mysociety.org> | 2017-11-22 10:43:25 +0000 |
---|---|---|
committer | Dave Arter <davea@mysociety.org> | 2017-11-22 15:05:57 +0000 |
commit | 1986cacd1518b876d11df31cde60b896d91a80cb (patch) | |
tree | 205e4e01a5b95a3ce9ef63d6213783ecb603cff1 /perllib/FixMyStreet/App/Controller/Moderate.pm | |
parent | e850d759a32c6276698507c608c2f83c718dc039 (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.pm | 2 |
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 } |