From 3f870ad7f7f9a726f0f4e986b4868cca7b4aa18c Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Sat, 26 Jul 2008 16:25:43 +0000 Subject: [PATCH] Fix pagination problems in the lookupRegistrants screen with YUI. A little WGBP indenting in getRegistrantsAsJson in the EMS. --- docs/changelog/7.x.x.txt | 1 + ...ot_import_ems_lookup-registrant-default.wgpkg | Bin 0 -> 2361 bytes .../Asset/Wobject/EventManagementSystem.pm | 8 ++++---- 3 files changed, 5 insertions(+), 4 deletions(-) create mode 100644 docs/upgrades/packages-7.5.19/root_import_ems_lookup-registrant-default.wgpkg diff --git a/docs/changelog/7.x.x.txt b/docs/changelog/7.x.x.txt index 5a8a310ee..22a4a860c 100644 --- a/docs/changelog/7.x.x.txt +++ b/docs/changelog/7.x.x.txt @@ -1,5 +1,6 @@ 7.5.19 - fixed: unable to purge trash + - fixed: EMS not displaying all users with a badge 7.5.18 - fixed: Collateral Image Manager broken in Firefox 3 diff --git a/docs/upgrades/packages-7.5.19/root_import_ems_lookup-registrant-default.wgpkg b/docs/upgrades/packages-7.5.19/root_import_ems_lookup-registrant-default.wgpkg new file mode 100644 index 0000000000000000000000000000000000000000..0e2416181bd7f9855847cacc28831667a74f1c36 GIT binary patch literal 2361 zcmV-93C8vxiwFP!00000|Ls{>ZyPxh_VfG-LJuPuBdaA@w#Tv(!11wG;48MXL3We` zl$w$lx7a--+p=Q#zi(BsPx+W+kN~rb2#C9zEEZYUS5-`7<;VY;&F0p|#>xsjo10B~ zwmO}a6_)*)E3HwUu-Pba5NtA(NsLWUu=XnPfwF@&88C) zpZ_C2v`Mp-{cVAP@Yim9Hlg}XG626#v^O$-X#duFyVF{-f2ZBqSYgfYwEwegew6(i z&+htmndmT%`u>40 zt($7+b5_ivAXQ+`mp5z#hA=M%6}E`wnz@#0&G6Zv@^YXDYG8X&`oh^%i!l)PEU@@= z!!;Ymi&xyAh_^a;2`fJKl@(fXD?`PD8qBgGPSq_<=N@e%Pye?nsLy0W;!$gFa;zu=sp1JRV_vkKBijID}WsjF5C>z6hF&^V~iSu zY#F8-RwcAKjb}rlt94ezpu?w?HlP=p@B7tybw)4*qQm-|%^npM4){ z2*~Q{eo#qud+&S}KL-}fLuPdPX9#xOLNZE;(GYI%Rc39lMhY=C5$p*lK3M4d4qo=c zAfBnZW9WRU07EFfThovVOm=j2at!>cdG4yR-%@T32sjL$+LEiS0!bBs5J?NJi=&tn zt2-HP+`HF-&7^e>4DpnL!E-XZq?-fB*GZnm$T!QKtxN=5%35yv`K9ol0YGHV2|?1y`PW>SC{+%2f*)Lp`7ItW-*1O zTRH%u+_e{~u|zpbpd*#E65$qf2AG`w0C$U0HnY>VH_8}15#aq$PcAX&I)fAxT+f^t z_sDFLZs?v}NIw7o4rWU@mMfR)gd?u}KxlxTEH^i%G?r(ngb~;y)kYc8aZ9Hk7wh|C zY(PDKAhk=Da?B(aMU-z57%wd!kEw9M#dlE7bqAHq+Xt1p0l-83cdd>^odtX-0wDPt z0RYVMknTF{I-#tU9!S}HQc=&Nf?Pg0SOHVM`e?LPu>Tz>4zuGrYF9+x2&1_^-G9N0_C)@F5GTLX3d<)3S+Trj}%1tXH6t zm@RTo!7o>9;aefXTv|fOq3}fLuT>wk3Ds37bX{>@0G?8ziwv?Y8b&BT39(vrCv78M zVCGof#WfSK1N97uz@gz1W;T-wL!#qgY?*KRerpri^lGdR&3={*~Rvcl0))YE*Xt$%&(8{qKQP=E_mal|9IljW`_3Jl7jm314QQ;9>z1$S9N9f|= z5{ydxI-TuKzE{LG+;h;x6PoOHvCMg>*D17XuYz!NO^bV==IivX;Nt;aub7$#mkS={ zTo3Y|uxn!|cFo#EOW!;kX^f1)&;|brAU_(r2n5{o2<(IleYFQxdIZOPL}qMoAkoPVG5I~f&Yzg;eK#(={da0;VKV* zp+ zQ{5FWda1B2tEIWMz0q3V+Q@eV)Pl5;9Ix}|w0Ye(hi`qqb9TGdk6W+*GnrKI7W)2| f`+v+$`Oky=)WA;-{M5kzmj?a|dFYQj03ZMW<=BO! literal 0 HcmV?d00001 diff --git a/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm b/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm index b36ef4757..16b19a7af 100644 --- a/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm +++ b/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm @@ -829,9 +829,9 @@ sub www_getRegistrantsAsJson { my $session = $self->session; return $session->privilege->insufficient() unless $self->canView; my ($db, $form) = $session->quick(qw(db form)); - my $startIndex = $form->get('startIndex') || 0; - my $numberOfResults = $form->get('results') || 25; - my $keywords = $form->get('keywords'); + my $startIndex = $form->get('startIndex') || 0; + my $numberOfResults = $form->get('results') || 25; + my $keywords = $form->get('keywords'); my $sql = "select SQL_CALC_FOUND_ROWS * from EMSRegistrant where purchaseComplete=1 and emsAssetId=?"; my @params = ($self->getId); @@ -856,7 +856,7 @@ sub www_getRegistrantsAsJson { my %results = (); my $badges = $db->read($sql,\@params); $results{'recordsReturned'} = $badges->rows()+0; - $results{'totalRecords'} = $db->quickScalar('select found_rows()') + 0; ##Convert to numeric + $results{'totalRecords'} = $db->quickScalar('select found_rows()') + 0; ##Convert to numeric while (my $badgeInfo = $badges->hashRef) { my $badge = WebGUI::Asset::Sku::EMSBadge->new($session, $badgeInfo->{badgeAssetId}); unless (defined $badge) {