From 0b150e8928178deb2c492ec3d453b18523c7b13c Mon Sep 17 00:00:00 2001 From: JT Smith Date: Thu, 27 Apr 2006 03:00:00 +0000 Subject: [PATCH] fixed a delete problem --- lib/WebGUI/Workflow/Activity/CacheEMSPrereqs.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/WebGUI/Workflow/Activity/CacheEMSPrereqs.pm b/lib/WebGUI/Workflow/Activity/CacheEMSPrereqs.pm index b9404f62f..758189534 100644 --- a/lib/WebGUI/Workflow/Activity/CacheEMSPrereqs.pm +++ b/lib/WebGUI/Workflow/Activity/CacheEMSPrereqs.pm @@ -74,11 +74,11 @@ sub execute { my $instance = shift; my ($emsId) = $self->session->db->quickArray("select assetId from asset where className='WebGUI::Asset::Wobject::EventManagementSystem' limit 1"); return $self->COMPLETE unless $emsId; - WebGUI::Cache->new($self->session)->deleteChunk(["verifyAllPrerequisites"]); my $ems = WebGUI::Asset->newByDynamicClass($self->session,$emsId); my $start = time(); my $leftOff = $instance->getScratch("emsleftoff"); my $skip = ($leftOff ne "") ? 1 : 0; + WebGUI::Cache->new($self->session)->deleteChunk(["verifyAllPrerequisites"]) unless ($skip); my $status = $self->COMPLETE; my @events = $self->session->db->buildArray("select productId from EventManagementSystem_products"); foreach my $event (@events) {