]> git.agnieray.net Git - galette.git/blobdiff - galette/lib/Galette/Controllers/Crud/GroupsController.php
Ensure argument is an array; fixes #1773
[galette.git] / galette / lib / Galette / Controllers / Crud / GroupsController.php
index e89e280172625053203dc4ea9ad7120c2ea989ec..020bc53d6511e5c0a30464f516350e836ea5efb3 100644 (file)
@@ -368,14 +368,18 @@ class GroupsController extends CrudController
             if (isset($post['managers'])) {
                 $managers_id = $post['managers'];
                 $managers = $m->getArrayList($managers_id);
-                $group->setManagers($managers);
+                if (is_array($managers)) {
+                    $group->setManagers($managers);
+                }
             }
 
             //handle group members
             if (isset($post['members'])) {
                 $members_id = $post['members'];
                 $members = $m->getArrayList($members_id);
-                $group->setMembers($members);
+                if (is_array($members)) {
+                    $group->setMembers($members);
+                }
             }
 
             $store = $group->store();