diff options
author | Erik Fonnesbeck <efonnes@gmail.com> | 2010-08-18 21:28:49 -0600 |
---|---|---|
committer | Erik Fonnesbeck <efonnes@gmail.com> | 2010-08-18 21:28:49 -0600 |
commit | 2ee080317dd1d9f757c02236b89097fb5a77b925 (patch) | |
tree | 284fb0005c207a0e46ac6831c84a2cad1e751807 /usr/local/www/system_groupmanager.php | |
parent | d0fee737ad2bfc5d7bd1bc31261f936433ddc97a (diff) | |
download | pfsense-2ee080317dd1d9f757c02236b89097fb5a77b925.zip pfsense-2ee080317dd1d9f757c02236b89097fb5a77b925.tar.gz |
Prevent a warning that would appear when modifying privileges of an empty group.
Diffstat (limited to 'usr/local/www/system_groupmanager.php')
-rw-r--r-- | usr/local/www/system_groupmanager.php | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/usr/local/www/system_groupmanager.php b/usr/local/www/system_groupmanager.php index 0097eb9..d3978f0 100644 --- a/usr/local/www/system_groupmanager.php +++ b/usr/local/www/system_groupmanager.php @@ -82,10 +82,12 @@ if ($_GET['act'] == "delpriv") { $privdeleted = $priv_list[$a_group[$id]['priv'][$_GET['privid']]]['name']; unset($a_group[$id]['priv'][$_GET['privid']]); - foreach ($a_group[$id]['member'] as $uid) { - $user = getUserEntryByUID($uid); - if ($user) - local_user_set($user); + if (is_array($a_group[$id]['member'])) { + foreach ($a_group[$id]['member'] as $uid) { + $user = getUserEntryByUID($uid); + if ($user) + local_user_set($user); + } } write_config(); |