MT#21317 Add aliases select to new subscriber creation by subscriber admin

Change-Id: I16caaf3fbbbb374dc772fe14ede18d0a82db7f33
changes/03/7103/8
Irina Peshinskaya 9 years ago
parent 5415d6e0e6
commit 9264a41ac5

@ -17,7 +17,7 @@ has_field 'pbx_extension' => (
has_block 'fields' => (
tag => 'div',
class => [qw/modal-body/],
render_list => [qw/group_select pbx_extension display_name email webusername webpassword username password status profile/ ],
render_list => [qw/group_select alias_select pbx_extension display_name email webusername webpassword username password status profile/ ],
);
sub field_list {
@ -25,6 +25,20 @@ sub field_list {
my $c = $self->ctx;
return unless $c;
if($self->field('alias_select')) {
my $sub;
if($c->stash->{pilot}) {
$sub = $c->stash->{pilot};
} elsif($c->stash->{subscriber} && $c->stash->{subscriber}->provisioning_voip_subscriber->is_pbx_pilot) {
$sub = $c->stash->{subscriber};
}
if($sub) {
$self->field('alias_select')->ajax_src(
$c->uri_for_action("/subscriber/aliases_ajax", [$sub->id])->as_string
);
}
}
my $group = $self->field('group_select');
if ($group) {
$group->ajax_src(

Loading…
Cancel
Save