|
|
|
@ -90,11 +90,12 @@ sub GET :Allow {
|
|
|
|
|
|
|
|
|
|
my $subscribers_rs = $self->item_rs($c, "subscribers");
|
|
|
|
|
(my $total_count, $subscribers_rs, my $subscribers_rows) = $self->paginate_order_collection($c, $subscribers_rs);
|
|
|
|
|
|
|
|
|
|
my $subscribers = NGCP::Panel::Utils::Contract::acquire_contract_rowlocks(c => $c,
|
|
|
|
|
rs => $subscribers_rs,
|
|
|
|
|
contract_id_field => 'contract_id');
|
|
|
|
|
my $now = NGCP::Panel::Utils::DateTime::current_local;
|
|
|
|
|
|
|
|
|
|
my (@embedded, @links);
|
|
|
|
|
for my $subscriber ($subscribers_rs->all) {
|
|
|
|
|
for my $subscriber (@$subscribers) {
|
|
|
|
|
next unless($subscriber->provisioning_voip_subscriber);
|
|
|
|
|
push @embedded, $self->hal_from_item($c, $subscriber, "subscribers");
|
|
|
|
|
push @links, Data::HAL::Link->new(
|
|
|
|
|