From 7d41ade046263cfe167565e003fa7955009b0957 Mon Sep 17 00:00:00 2001 From: Scott Walters Date: Wed, 11 Aug 2010 21:41:59 -0400 Subject: [PATCH] WebGUI::Asset::File::Image::getEditForm counts on having the templateId tab be under the 'display' tab so lock it down to there. --- lib/WebGUI/Asset/File.pm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/WebGUI/Asset/File.pm b/lib/WebGUI/Asset/File.pm index 633c62335..e7052ecc4 100644 --- a/lib/WebGUI/Asset/File.pm +++ b/lib/WebGUI/Asset/File.pm @@ -55,6 +55,7 @@ property templateId => ( label => ['file template', 'Asset_File'], hoverHelp => ['file template description', 'Asset_File'], namespace => "FileAsset", + tab => 'display', ); with 'WebGUI::Role::Asset::SetStoragePermissions'; @@ -360,13 +361,13 @@ See WebGUI::Asset::prepareView() for details. =cut -sub prepareView { +override prepareView => sub { my $self = shift; - $self->SUPER::prepareView(); + super(); my $template = WebGUI::Asset::Template->newById($self->session, $self->templateId); $template->prepare($self->getMetaDataAsTemplateVariables); $self->{_viewTemplate} = $template; -} +}; #-------------------------------------------------------------------