From 6863f66e121069e162bfa2ffeb1ba56a17af8c02 Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Thu, 28 Jan 2010 13:22:15 -0800 Subject: [PATCH] Update Session/Style for exceptions. --- lib/WebGUI/Session/Style.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/WebGUI/Session/Style.pm b/lib/WebGUI/Session/Style.pm index 43104fdc6..bae1f7a3a 100644 --- a/lib/WebGUI/Session/Style.pm +++ b/lib/WebGUI/Session/Style.pm @@ -269,9 +269,9 @@ if ($self->session->user->isRegistered || $self->session->setting->get("preventP $var{'head_attachments'} = $var{'head.tags'}; $var{'head.tags'} .= ($var{'body_attachments'} = ''); - my $style = WebGUI::Asset::Template->new($self->session,$templateId); + my $style = eval { WebGUI::Asset::Template->new($self->session,$templateId); }; my $output; - if (defined $style) { + if (! Exception::Class->caught()) { my $meta = {}; if ($self->session->setting->get("metaDataEnabled")) { $meta = $style->getMetaDataFields();