* Executes automatic user group assignments.
*
* @author Matthias Schmidt
- * @copyright 2001-2015 WoltLab GmbH
+ * @copyright 2001-2016 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package com.woltlab.wcf
* @subpackage system.cronjob
}
foreach ($usersToGroup as $groupID => $users) {
- $userAction = new UserAction(array_unique($users), 'addToGroups', array(
- 'addDefaultGroups' => false,
- 'deleteOldGroups' => false,
- 'groups' => array($groupID)
- ));
- $userAction->executeAction();
+ if (!empty($users)) {
+ $userAction = new UserAction(array_unique($users), 'addToGroups', array(
+ 'addDefaultGroups' => false,
+ 'deleteOldGroups' => false,
+ 'groups' => array($groupID)
+ ));
+ $userAction->executeAction();
+ }
}
}
}