fixes
This commit is contained in:
parent
2e31df91eb
commit
3d55ff71d6
1 changed files with 2 additions and 2 deletions
|
|
@ -1835,7 +1835,7 @@ sub www_viewPurchase {
|
|||
my $tid = $self->session->form->process('tid');
|
||||
my ($userId) = $self->session->db->quickArray("select userId from transaction where transactionId=?",[$tid]);
|
||||
my $i18n = WebGUI::International->new($self->session,'Asset_EventManagementSystem');
|
||||
my $sql = "select distinct(r.purchaseId), b.* from EventManagementSystem_registrations as r, EventManagementSystem_badges as b, EventManagementSystem_purchases as t, transaction where r.badgeId=b.badgeId and r.purchaseId=t.purchaseId and transaction.transactionId=t.transactionId and t.transactionId=? order by b.lastName";
|
||||
my $sql = "select distinct(r.purchaseId), b.* from EventManagementSystem_registrations as r, EventManagementSystem_badges as b, EventManagementSystem_purchases as t, transaction where r.badgeId=b.badgeId and r.purchaseId=t.purchaseId and transaction.transactionId=t.transactionId and t.transactionId=? and transaction.status='Completed' order by b.lastName";
|
||||
my $sth = $self->session->db->read($sql,[$tid]);
|
||||
my @purchasesLoop;
|
||||
$var{canReturnTransaction} = 0;
|
||||
|
|
@ -2178,7 +2178,7 @@ sub saveRegistration {
|
|||
|
||||
my @addingToPurchase = split("\n",$self->session->scratch->get('EMS_add_purchase_events'));
|
||||
# @addingToPurchase = () if ($self->session->scratch->get('EMS_add_purchase_badgeId') && !($self->session->scratch->get('EMS_add_purchase_badgeId') eq $badgeId));
|
||||
my @badgeEvents = $self->session->db->quickArray("select distinct(e.productId) from EventManagementSystem_registrations as r, EventManagementSystem_badges as b, EventManagementSystem_products as e, EventManagementSystem_purchases as z, products as p where p.productId = r.productId and p.productId = e.productId and r.badgeId=b.badgeId and r.badgeId=? and r.purchaseId !='' and r.purchaseId=z.purchaseId and r.purchaseId is not null",[$badgeId]);
|
||||
my @badgeEvents = $self->session->db->quickArray("select distinct(e.productId) from EventManagementSystem_registrations as r, EventManagementSystem_badges as b, EventManagementSystem_products as e, EventManagementSystem_purchases as z, products as p, transaction where p.productId = r.productId and p.productId = e.productId and r.badgeId=b.badgeId and r.badgeId=? and r.purchaseId !='' and r.purchaseId=z.purchaseId and z.transactionId=transaction.transactionId and r.purchaseId is not null and transaction.status='Completed' ",[$badgeId]);
|
||||
foreach my $eventId (@$eventsInCart) {
|
||||
next if isIn($eventId,@addingToPurchase);
|
||||
next if isIn($eventId,@badgeEvents);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue