summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2007-12-02 01:55:49 +0000
committerScott Ullrich <sullrich@pfsense.org>2007-12-02 01:55:49 +0000
commit392dc1a7ebb5e9e58bdf5ab7e1c633c9306e0d5e (patch)
tree39da6f1eb93379673f305b016b895aed738aa39d
parent8622a20aeece62817632f1afd9101fd4bf30c9c9 (diff)
downloadpfsense-392dc1a7ebb5e9e58bdf5ab7e1c633c9306e0d5e.zip
pfsense-392dc1a7ebb5e9e58bdf5ab7e1c633c9306e0d5e.tar.gz
unset() priv correctly.
-rw-r--r--usr/local/www/system_usermanager.php3
1 files changed, 2 insertions, 1 deletions
diff --git a/usr/local/www/system_usermanager.php b/usr/local/www/system_usermanager.php
index 4e56e45..b24b2e0 100644
--- a/usr/local/www/system_usermanager.php
+++ b/usr/local/www/system_usermanager.php
@@ -64,8 +64,9 @@ if (isSystemAdmin($HTTP_SERVER_VARS['AUTH_USER'])) {
} else if ($_GET['act'] == "del" && $_GET['what'] == "priv") {
if ($t_privs[$_GET['privid']]) {
$privdeleted = $t_privs[$_GET['privid']]['id'];
- unset($t_privs[$_GET['privid']]);
+ unset($a_user[$id]['priv'][$_GET['privid']]);
write_config();
+ unset($t_privs[$_GET['privid']]);
$_GET['act'] = "edit";
$retval = 0;
$savemsg = get_std_save_message($retval);
OpenPOWER on IntegriCloud