From 63cd60b653ab0d48355788b2b51eeb015f5e92a6 Mon Sep 17 00:00:00 2001 From: Matthew Wilson Date: Mon, 15 May 2006 18:57:23 +0000 Subject: [PATCH] fixes --- lib/WebGUI/Commerce/Item/Event.pm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/WebGUI/Commerce/Item/Event.pm b/lib/WebGUI/Commerce/Item/Event.pm index 36205842a..386c27347 100644 --- a/lib/WebGUI/Commerce/Item/Event.pm +++ b/lib/WebGUI/Commerce/Item/Event.pm @@ -43,8 +43,9 @@ sub handler { my $self = shift; my $transactionId = shift; #mark all purchaseIds as paid - my $counter = 0; - while (1) { + my $counter; + + for ($counter = 0 ; $counter < 50 ; $counter++ ) { my $purchaseId; if ($purchaseId = $self->session->scratch->get("purchaseId".$counter)) { $self->session->db->setRow('EventManagementSystem_purchases', 'purchaseId', {'purchaseId'=>$purchaseId, 'transactionId'=>$transactionId}, $purchaseId); @@ -56,7 +57,6 @@ sub handler { $self->session->scratch->delete("purchaseId".$counter); $counter++; } - else { last; } } }