Fixes synchronisation between group directory and mailing list.
[platal.git] / modules / xnetlists.php
index aaa7519..ae991b4 100644 (file)
@@ -142,7 +142,7 @@ class XnetListsModule extends ListsModule
             S::assert_xsrf_token();
         }
 
-        if (!Post::has('liste')) {
+        if (!Post::has('liste') || !Post::v('liste')) {
             $page->trigError('Le champs « adresse souhaitée » est vide.');
             return;
         }
@@ -224,7 +224,7 @@ class XnetListsModule extends ListsModule
         $ann = XDB::fetchColumn('SELECT  uid
                                    FROM  group_members
                                   WHERE  asso_id = {?}', $globals->asso('id'));
-        $users = User::getBuildUsersWithUIDs($ann, 'promo,full_name');
+        $users = User::getBulkUsersWithUIDs($ann);
 
         $not_in_list = array();
         foreach ($users as $user) {