Update extension_edit.php

This commit is contained in:
FusionPBX 2019-01-13 23:59:03 -05:00 committed by GitHub
parent 4e0fcb8875
commit d28ca1488a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 2 deletions

View File

@ -298,7 +298,10 @@
}
//generate a password
if (strlen($password) == 0) {
if ($action == "add" && strlen($password) == 0) {
$password = generate_password();
}
if ($action == "update" && permission_exists('extension_password') && strlen($password) == 0) {
$password = generate_password();
}
@ -309,7 +312,9 @@
if (permission_exists('number_alias')) {
$array["extensions"][$i]["number_alias"] = $number_alias;
}
$array["extensions"][$i]["password"] = $password;
if (strlen($password) > 0) {
$array["extensions"][$i]["password"] = $password;
}
if (permission_exists('extension_accountcode')) {
$array["extensions"][$i]["accountcode"] = $accountcode;
}