From 82f1afdea040757a970bfd9e859a87981c23d4e9 Mon Sep 17 00:00:00 2001 From: =?utf8?q?St=C3=A9phane=20Jacob?= Date: Thu, 5 Jul 2012 23:07:08 +0200 Subject: [PATCH] Fixes display of accounts awaiting validation when there is none of them. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Stéphane Jacob --- modules/xnetgrp.php | 22 ++++++++++++---------- templates/xnetgrp/awaiting_active.tpl | 2 +- 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/modules/xnetgrp.php b/modules/xnetgrp.php index 933d6d2..0da98ab 100644 --- a/modules/xnetgrp.php +++ b/modules/xnetgrp.php @@ -680,17 +680,19 @@ class XnetGrpModule extends PLModule $page->trigSuccess('Relances effectuées avec succès.'); } - $registration_date = XDB::fetchAllAssoc('uid', 'SELECT uid, date - FROM register_pending_xnet - WHERE uid IN {?}', $uids); - $last_date = XDB::fetchAllAssoc('uid', 'SELECT uid, last_date - FROM register_pending_xnet - WHERE uid IN {?}', $uids); + if ($uids) { + $registration_date = XDB::fetchAllAssoc('uid', 'SELECT uid, date + FROM register_pending_xnet + WHERE uid IN {?}', $uids); + $last_date = XDB::fetchAllAssoc('uid', 'SELECT uid, last_date + FROM register_pending_xnet + WHERE uid IN {?}', $uids); - $users = User::getBulkUsersWithUIDs($uids); - $page->assign('users', $users); - $page->assign('registration_date', $registration_date); - $page->assign('last_date', $last_date); + $users = User::getBulkUsersWithUIDs($uids); + $page->assign('users', $users); + $page->assign('registration_date', $registration_date); + $page->assign('last_date', $last_date); + } } diff --git a/templates/xnetgrp/awaiting_active.tpl b/templates/xnetgrp/awaiting_active.tpl index a3cd289..84fa71d 100644 --- a/templates/xnetgrp/awaiting_active.tpl +++ b/templates/xnetgrp/awaiting_active.tpl @@ -20,7 +20,7 @@ {* *} {**************************************************************************} -{if $users|@count} +{if t($users) && $users|@count}
{xsrf_token_field} -- 2.1.4