diff options
author | Matthew Somerville <matthew-github@dracos.co.uk> | 2018-01-31 12:15:16 +0000 |
---|---|---|
committer | Matthew Somerville <matthew-github@dracos.co.uk> | 2018-01-31 12:15:16 +0000 |
commit | 35445b8cc7ae02acdfbfc3e2e9da15b022736906 (patch) | |
tree | 4a77d625c14688ff89e9fc0ece499a99b4062879 /perllib/FixMyStreet/App/Controller/Moderate.pm | |
parent | df6212087ec4ba0fe5ea8b9cde1492cf69b84446 (diff) | |
parent | 2f8e3f7b86650d2b05b346615ac9f5fb7e8dcdb5 (diff) |
Merge branch '1942-admin-anonymize'
Diffstat (limited to 'perllib/FixMyStreet/App/Controller/Moderate.pm')
-rw-r--r-- | perllib/FixMyStreet/App/Controller/Moderate.pm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/perllib/FixMyStreet/App/Controller/Moderate.pm b/perllib/FixMyStreet/App/Controller/Moderate.pm index a8e0b7a3c..86143b5ea 100644 --- a/perllib/FixMyStreet/App/Controller/Moderate.pm +++ b/perllib/FixMyStreet/App/Controller/Moderate.pm @@ -128,6 +128,7 @@ sub report_moderate_hide : Private { if ($c->get_param('problem_hide')) { $problem->update({ state => 'hidden' }); + $problem->get_photoset->delete_cached; $c->res->redirect( '/' ); # Go directly to front-page $c->detach( 'report_moderate_audit', ['hide'] ); # break chain here. @@ -267,7 +268,7 @@ sub update_moderate_hide : Private { my $comment = $c->stash->{comment} or die; if ($c->get_param('update_hide')) { - $comment->update({ state => 'hidden' }); + $comment->hide; $c->detach( 'update_moderate_audit', ['hide'] ); # break chain here. } return; |