From 8852958056f138bdf6c0fefeb6e8425af741b384 Mon Sep 17 00:00:00 2001 From: Roy Johnson Date: Wed, 26 Apr 2006 22:53:10 +0000 Subject: [PATCH] Modified getAllPossibleEventPrerequisites method to use the new db structure. --- lib/WebGUI/Asset/Wobject/EventManagementSystem.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm b/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm index f77e09f99..cf4ac9409 100644 --- a/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm +++ b/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm @@ -1243,8 +1243,8 @@ sub getAllPossibleEventPrerequisites { my $messageLoop = []; # Get all prerequisite definitions defined for this event - my $prerequisiteDefinitions = $self->session->db->buildHashRef("select prerequisiteId, operator from EventManagementSystem_prerequisites - where productId=?",[$eventId]); + my $prerequisiteDefinitions = $self->session->db->buildHashRef("select prerequisiteId, operator from EventManagementSystem_prerequisites as prereqs, EventManagementSystem_products as p, + where prereqs.prerequisiteId = p.prerequisiteId and p.productId=?",[$eventId]); foreach my $prerequisiteId (keys %{$prerequisiteDefinitions}) { my $message; my $operator = $prerequisiteDefinitions->{$prerequisiteId};