From: Florent Bruneau Date: Thu, 18 Dec 2008 20:50:51 +0000 (+0100) Subject: Fix notices. X-Git-Tag: xorg/0.10.1~177 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=cd994096feccb492dff1909980850cf2c6be0f05;p=platal.git Fix notices. Signed-off-by: Florent Bruneau --- diff --git a/modules/lists/lists.inc.php b/modules/lists/lists.inc.php index 05119da..2e60c61 100644 --- a/modules/lists/lists.inc.php +++ b/modules/lists/lists.inc.php @@ -29,7 +29,7 @@ function list_sort_owners(&$members, $tri_promo = true) { foreach($members as $mem) { list($m, $dom) = explode('@', $mem); $info = list_fetch_name($mem); - if (is_null($info['uid'])) { + if (!isset($info['uid']) || is_null($info['uid'])) { $membres[0][] = array('l' => $mem, 'p' => (!$tri_promo ? 'inconnue' : null)); } else { $uid = $info['uid']; @@ -66,9 +66,10 @@ function list_extract_members($members) // }}} // {{{ function list_sort_members -function list_sort_members(&$members, $tri_promo = true) +function list_sort_members($members, $tri_promo = true) { - return list_sort_owners(list_extract_members($members), $tri_promo); + $m = list_extract_members($members); + return list_sort_owners($m, $tri_promo); } // }}}