From 0d419c9ecd31dacbe04b66543fc82c02e50ada9b Mon Sep 17 00:00:00 2001 From: Marcus Ramberg Date: Sat, 22 Jan 2011 14:42:15 +0100 Subject: [PATCH] Support new mojolicious error template --- lib/MojoX/Renderer/TT.pm | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/lib/MojoX/Renderer/TT.pm b/lib/MojoX/Renderer/TT.pm index e5c3184..d07c141 100644 --- a/lib/MojoX/Renderer/TT.pm +++ b/lib/MojoX/Renderer/TT.pm @@ -77,14 +77,10 @@ sub _render { # Error unless ($ok) { - my $e = $self->tt->error; - - if ($e =~ m/not found/) { - $c->app->log->error(qq/Template "$t" missing or not readable./); - $c->render_not_found; - return; - } + my $e = Mojo::Exception->new( + $self->tt->error.'', + $self->tt->service->process(defined $inline ? \$inline : $path)); $$output = ''; $c->app->log->error(qq/Template error in "$t": $e/); $c->render_exception($e);