From 4d4df894d57463d5da9d9c38bd5e87ac5a2dc860 Mon Sep 17 00:00:00 2001 From: Matthew Wilson Date: Wed, 10 May 2006 05:42:30 +0000 Subject: [PATCH] a fix --- .../Asset/Wobject/EventManagementSystem.pm | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm b/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm index 5000ecc23..d9b79e664 100644 --- a/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm +++ b/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm @@ -2638,7 +2638,6 @@ sub view { # $self->emptyScratchCart; # $self->session->scratch->delete('EMS_add_purchase_events'); # } - return $self->www_search() if $self->session->scratch->get('currentMainEvent'); my $i18n = WebGUI::International->new($self->session,'Asset_EventManagementSystem'); # Get the products available for sale for this page @@ -3202,6 +3201,21 @@ sub www_editDiscountPassSave { } +#------------------------------------------------------------------- + +=head2 www_view ( ) + +Returns the view() method of the asset object if the requestor canView. + +=cut + +sub www_view { + my $self = shift; + return $self->session->privilege->noAccess() unless $self->canView; + return $self->www_search() if $self->session->scratch->get('currentMainEvent'); + return $self->session->style->process($self->view,$self->getValue("styleTemplateId")); +} + 1;