diff --git a/lib/NGCP/Panel/Utils/Subscriber.pm b/lib/NGCP/Panel/Utils/Subscriber.pm index e8c1f01f2e..3ee33ca32a 100644 --- a/lib/NGCP/Panel/Utils/Subscriber.pm +++ b/lib/NGCP/Panel/Utils/Subscriber.pm @@ -1536,14 +1536,13 @@ sub prepare_group_select { my $subscriber = $p{subscriber}; my $params = $p{params}; my $unselect = $p{unselect} // 0; - my @group_options = (); - my $group_rs = $c->model('DB')->resultset('voip_pbx_groups')->search({ - 'subscriber_id' => $subscriber->provisioning_voip_subscriber->id, - },{ - 'order_by' => 'me.id', - }); unless($unselect) { + my $group_rs = $c->model('DB')->resultset('voip_pbx_groups')->search({ + 'subscriber_id' => $subscriber->provisioning_voip_subscriber->id, + },{ + 'order_by' => 'me.id', + }); @group_options = map { $_->group->voip_subscriber->id } $group_rs->all; } $params->{group_select} = encode_json(\@group_options); diff --git a/share/templates/helpers/datatables_multifield.tt b/share/templates/helpers/datatables_multifield.tt index 5a672855ed..e630b65458 100644 --- a/share/templates/helpers/datatables_multifield.tt +++ b/share/templates/helpers/datatables_multifield.tt @@ -1,28 +1,30 @@