From a20429127fb572f7f9f719a1532afe0a1d5de418 Mon Sep 17 00:00:00 2001 From: Matthew Wilson Date: Sat, 13 May 2006 10:28:17 +0000 Subject: [PATCH] fix --- 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 4a2d999a4..a770cdc1a 100644 --- a/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm +++ b/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm @@ -1350,11 +1350,11 @@ sub addCartVars { $var->{cart.purchaseLoop} = []; for (my $i = 0;$i < 25;$i++) { my $purchase = {}; - $purchase->{'purchase.purchaseId'} = $self->session->scratch->get("purchaseId".$i); + $purchase->{purchaseId} = $self->session->scratch->get("purchaseId".$i); next unless $purchase->{purchaseId}; # so we don't show the badge we're currently editing next if ($i eq $self->session->scratch->get("currentPurchaseCounter")); - my $theseRegs = $self->session->db->buildArrayRefOfHashRefs("select r.*, p.price, q.passId, q.passType from EventManagementSystem_registrations as r, EventManagementSystem_products as q, products as p where r.purchaseId=? and p.productId=r.productId and q.productId=r.productId",[$purchaseId]); + my $theseRegs = $self->session->db->buildArrayRefOfHashRefs("select r.*, p.price, q.passId, q.passType from EventManagementSystem_registrations as r, EventManagementSystem_products as q, products as p where r.purchaseId=? and p.productId=r.productId and q.productId=r.productId",[$purchase->{purchaseId}]); my @currentEvents; foreach (@$theseRegs) { my ($isChild) = $self->session->db->quickArray("select prerequisiteId from EventManagementSystem_products where productId = ?",[$_->{productId}]);