From 9d77ddb15de40aecb22b2e84d02a5b9b77ea9d5c Mon Sep 17 00:00:00 2001 From: Oleksandr Duts Date: Fri, 11 Mar 2022 19:17:24 +0200 Subject: [PATCH] TT#158252 API GET subscriberpreferences - rm acquire_contract_rowlocks Change-Id: Icfa19eb0fac8e6114f491f626cb50e99b070ba6b --- lib/NGCP/Panel/Controller/API/SubscriberPreferences.pm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/NGCP/Panel/Controller/API/SubscriberPreferences.pm b/lib/NGCP/Panel/Controller/API/SubscriberPreferences.pm index d78b4bf94b..b643fe77c6 100644 --- a/lib/NGCP/Panel/Controller/API/SubscriberPreferences.pm +++ b/lib/NGCP/Panel/Controller/API/SubscriberPreferences.pm @@ -90,12 +90,11 @@ 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) { + for my $subscriber ($subscribers_rs->all) { next unless($subscriber->provisioning_voip_subscriber); push @embedded, $self->hal_from_item($c, $subscriber, "subscribers"); push @links, Data::HAL::Link->new(