From 543ff3b83f4732df2cf60ac0b9ac64b145c01ae4 Mon Sep 17 00:00:00 2001 From: Matthew Somerville Date: Mon, 13 Jun 2011 01:46:54 +0100 Subject: Return 404 rather than error from missing template. --- perllib/FixMyStreet/App/Controller/Photo.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'perllib/FixMyStreet/App/Controller/Photo.pm') diff --git a/perllib/FixMyStreet/App/Controller/Photo.pm b/perllib/FixMyStreet/App/Controller/Photo.pm index 3c6255f3a..ac0c891d4 100644 --- a/perllib/FixMyStreet/App/Controller/Photo.pm +++ b/perllib/FixMyStreet/App/Controller/Photo.pm @@ -30,7 +30,8 @@ sub index :Path :Args(0) { my $id = $c->req->param('id'); my $comment = $c->req->param('c'); - return unless ( $id || $comment ); + $c->detach( '/page_error_404_not_found', [ 'No photo' ] ) + unless $id || $comment; my @photo; if ( $comment ) { -- cgit v1.2.3