From 6c8e64987934ff2094ea8538b52a16140f6e0d5c Mon Sep 17 00:00:00 2001 From: Matthew Wilson Date: Thu, 27 Apr 2006 13:31:51 +0000 Subject: [PATCH] corresponding cacher changes --- lib/WebGUI/Workflow/Activity/CacheEMSPrereqs.pm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/WebGUI/Workflow/Activity/CacheEMSPrereqs.pm b/lib/WebGUI/Workflow/Activity/CacheEMSPrereqs.pm index 90316f15d..73a9f004d 100644 --- a/lib/WebGUI/Workflow/Activity/CacheEMSPrereqs.pm +++ b/lib/WebGUI/Workflow/Activity/CacheEMSPrereqs.pm @@ -78,9 +78,9 @@ sub execute { my $start = time(); my $leftOff = $instance->getScratch("emsleftoff"); my $skip = ($leftOff ne "") ? 1 : 0; - WebGUI::Cache->new($self->session)->deleteChunk(["verifyAllPrerequisites"]) unless ($skip); + WebGUI::Cache->new($self->session)->deleteChunk(["gAPRE"]) unless ($skip); my $status = $self->COMPLETE; - my @events = $self->session->db->buildArray("select productId from EventManagementSystem_products"); + my @events = $self->session->db->buildArray("select distinct(prerequisiteId) from EventManagementSystem_products"); foreach my $event (@events) { $skip = 0 if ($leftOff eq $event); next if $skip; @@ -89,7 +89,7 @@ sub execute { $status = $self->WAITING; last; } - $ems->verifyAllPrerequisites($event); + $ems->getAllPossibleRequiredEvents($event) if $event; } $self->session->errorHandler->warn('EMS Cacher Ran! Status: '.$status); return $status;