aboutsummaryrefslogtreecommitdiffstats
path: root/perllib/FixMyStreet/App/Controller/Moderate.pm
diff options
context:
space:
mode:
authorMatthew Somerville <matthew-github@dracos.co.uk>2018-09-10 14:49:30 +0100
committerMatthew Somerville <matthew-github@dracos.co.uk>2018-09-13 08:33:24 +0100
commitf2a5d899308634fb06605a1d8035e19eadb8932a (patch)
treefe7ecbb80f9699ca8a26eef8dca63acaabf7938f /perllib/FixMyStreet/App/Controller/Moderate.pm
parent42bbac994c625e24a6eb645de9c47a7dd2b226ef (diff)
Add cobrand hook for disallowing title moderation.
Diffstat (limited to 'perllib/FixMyStreet/App/Controller/Moderate.pm')
-rw-r--r--perllib/FixMyStreet/App/Controller/Moderate.pm4
1 files changed, 3 insertions, 1 deletions
diff --git a/perllib/FixMyStreet/App/Controller/Moderate.pm b/perllib/FixMyStreet/App/Controller/Moderate.pm
index 45a303309..c47c34f37 100644
--- a/perllib/FixMyStreet/App/Controller/Moderate.pm
+++ b/perllib/FixMyStreet/App/Controller/Moderate.pm
@@ -75,7 +75,9 @@ sub moderate_report : Chained('report') : PathPart('') : Args(0) {
$c->forward('report_moderate_hide');
my @types = grep $_,
- $c->forward('moderate_text', [ 'title' ]),
+ ($c->user->can_moderate_title($c->stash->{problem}, 1)
+ ? $c->forward('moderate_text', [ 'title' ])
+ : ()),
$c->forward('moderate_text', [ 'detail' ]),
$c->forward('moderate_boolean', [ 'anonymous', 'show_name' ]),
$c->forward('moderate_boolean', [ 'photo' ]);