Add extension_password and device_line_password permissions. Goal is to make it possible to hide the password from the admin as desired by the superadmin.

This commit is contained in:
Mark Crane
2015-05-20 22:24:19 +00:00
parent dd929e5f6c
commit f281d4fa40
4 changed files with 19 additions and 5 deletions

View File

@@ -430,7 +430,9 @@ if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) {
$sql .= "'$extension_uuid', ";
$sql .= "'$extension', ";
$sql .= "'$number_alias', ";
$sql .= "'$password', ";
if (permission_exists('extension_password')) {
$sql .= "'$password', ";
}
if (if_group("superadmin") || (if_group("admin") && $billing_app_exists)) {
$sql .= "'$accountcode', ";
}
@@ -568,7 +570,9 @@ if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) {
}
$sql .= "extension = '$extension', ";
$sql .= "number_alias = '$number_alias', ";
$sql .= "password = '$password', ";
if (permission_exists('extension_password')) {
$sql .= "password = '$password', ";
}
if (if_group("superadmin") || (if_group("admin") && $billing_app_exists)) {
$sql .= "accountcode = '$accountcode', ";
}