From 40805cee489b95767408c68eab83fb0fee9f23d1 Mon Sep 17 00:00:00 2001 From: Doug Bell Date: Tue, 3 May 2011 17:03:23 -0500 Subject: [PATCH] log the error when we have one, don't just return it --- lib/WebGUI/Asset.pm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/WebGUI/Asset.pm b/lib/WebGUI/Asset.pm index f1e6d10e9..03c728c20 100644 --- a/lib/WebGUI/Asset.pm +++ b/lib/WebGUI/Asset.pm @@ -2808,8 +2808,13 @@ sub www_edit { my $func = $self->session->form->get('func'); my $f = eval { $self->getEditForm }; + if ( $@ ) { + $self->session->log->error( + sprintf "Couldn't build asset edit form for URL: '%s' because: %s", $self->url, $@ + ); + return $@; + } $self->addEditSaveButtons( $f ); - return $@ if $@; $f->addField( "Hidden", name => "func", value => "editSave" ); $f->action( $self->getUrl );