MT#4967 Disallow subscriberadmin to change status

see 4967#c28533
gjungwirth/fix_tests
Gerhard Jungwirth 12 years ago
parent 2c7a0c4e6b
commit 9fed07646d

@ -1719,6 +1719,10 @@ sub edit_master :Chained('master') :PathPart('edit') :Args(0) {
# we don't change this on edit
$c->request->params->{username} = $prov_subscriber->username;
if ($subadmin_pbx) {
#dont change the status
$c->request->params->{status} = $subscriber->status;
}
unless($posted) {
$params->{webusername} = $prov_subscriber->webusername;
$params->{webpassword} = $prov_subscriber->webpassword;

@ -19,7 +19,7 @@ has_field 'alias_select' => (
has_block 'fields' => (
tag => 'div',
class => [qw/modal-body/],
render_list => [qw/group extension display_name webusername webpassword password status external_id alias_select/ ],
render_list => [qw/group extension display_name webusername webpassword password external_id alias_select/ ],
);
1;

@ -19,7 +19,7 @@ has_field 'alias_select' => (
has_block 'fields' => (
tag => 'div',
class => [qw/modal-body/],
render_list => [qw/display_name webusername webpassword password status external_id alias_select/ ],
render_list => [qw/display_name webusername webpassword password external_id alias_select/ ],
);
1;

Loading…
Cancel
Save