MT#4967 change primary number of extension-subscribers by extension

see comment 4967#c31031
gjungwirth/fix_tests
Gerhard Jungwirth 13 years ago
parent b0d1d25301
commit ef80d1967e

@ -1861,7 +1861,7 @@ sub edit_master :Chained('master') :PathPart('edit') :Args(0) :Does(ACL) :ACLDet
}
if($subscriber->primary_number) {
if($pbx_ext && !$is_admin) {
if($pbx_ext) {
$form->params->{e164}{cc} = $subscriber->primary_number->cc;
$form->params->{e164}{ac} = $subscriber->primary_number->ac;
$form->params->{e164}{sn} = $base_number->{sn} . $form->params->{extension};

@ -6,19 +6,6 @@ extends 'NGCP::Panel::Form::Customer::PbxExtensionSubscriberEdit';
with 'NGCP::Panel::Render::RepeatableJs';
has_field 'extension' => (
required => 0,
);
has_field 'e164' => (
type => '+NGCP::Panel::Field::E164',
order => 99,
required => 0,
label => 'E164 Number',
do_label => 1,
do_wrapper => 1,
);
has_field 'alias_number' => (
type => '+NGCP::Panel::Field::AliasNumber',
setup_for_js => 1,
@ -40,7 +27,7 @@ has_field 'alias_number_add' => (
has_block 'fields' => (
tag => 'div',
class => [qw/modal-body/],
render_list => [qw/group e164 alias_number alias_number_add display_name webusername webpassword password status external_id/ ],
render_list => [qw/group extension alias_number alias_number_add display_name webusername webpassword password status external_id/ ],
);
1;

Loading…
Cancel
Save