redirect to load when leeded
authorDobrica Pavlinusic <dpavlin@rot13.org>
Wed, 26 May 2010 19:53:06 +0000 (21:53 +0200)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Wed, 26 May 2010 19:53:06 +0000 (21:53 +0200)
lib/MojoFacets/Data.pm

index 0ac4746..74e4821 100644 (file)
@@ -190,8 +190,10 @@ sub load {
 sub _loaded {
        my ( $self, $name ) = @_;
        my $path = $self->session('path');
-       die "$path $name doesn't exist in loaded ",dump( $loaded )
-               unless defined $loaded->{$path}->{$name};
+       if ( ! defined $loaded->{$path}->{$name} ) {
+               warn "$path $name doesn't exist in loaded ",dump( $loaded );
+               $self->redirect_to('/data/index');
+       }
        return $loaded->{$path}->{$name};
 }