X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FReaction%2FUI%2FController%2FCollection.pm;h=77a0005d070d04ebd2353fa1c1256740902eb65c;hb=cb92a3a388a813d1309757155a4b7750eb9f5504;hp=960669591dc732f040e4f4a8ecfc0698ef2a30b3;hpb=b3832dbc7ca7e87f5449e9bb857d7c67a91ffc0f;p=catagits%2FReaction.git diff --git a/lib/Reaction/UI/Controller/Collection.pm b/lib/Reaction/UI/Controller/Collection.pm index 9606695..77a0005 100644 --- a/lib/Reaction/UI/Controller/Collection.pm +++ b/lib/Reaction/UI/Controller/Collection.pm @@ -41,7 +41,7 @@ sub base :Action :CaptureArgs(0) { sub object :Chained('base') :PathPart('id') :CaptureArgs(1) { my ($self, $c, $key) = @_; my $object = $self->get_collection($c)->find($key); - confess "Object? what object?" unless $object; # should be a 404. + $c->detach("/error_404") unless $object; $c->stash(object => $object); }