From 5c9c7889843bfbb7d3159bdbd64acf76485e6455 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Rapha=C3=ABl=20Barrois?= Date: Tue, 21 Dec 2010 00:44:06 +0100 Subject: [PATCH] Fix the 'send email to lists' feature on the web interface for Xnet groups. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Raphaël Barrois --- modules/xnetgrp/mail.inc.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/modules/xnetgrp/mail.inc.php b/modules/xnetgrp/mail.inc.php index 358d957..0002242 100644 --- a/modules/xnetgrp/mail.inc.php +++ b/modules/xnetgrp/mail.inc.php @@ -34,10 +34,13 @@ function get_all_redirects($membres, $mls, &$client) } foreach ($mls as $ml) { - if (list(,$members) = $client->get_members($ml)) { - foreach ($members as $mem) { + // $list_members is a (list_details, members, list_owners) array, where + // members is an array of (0 => name, 1 => email) arrays. + $list_members = $client->get_members($ml); + if ($list_members) { + foreach ($list_members[1] as $mem) { $uf = new UserFilter(new UFC_Email($mem[1])); - $user = $uf->getUsers(); + $user = $uf->getUser(); if ($user) { $tos[] = $user; } else { -- 2.1.4