From 7110f4339d5b733e1c38415b52dcd9773cb0c765 Mon Sep 17 00:00:00 2001 From: Andreas Granig Date: Tue, 19 Nov 2013 17:04:26 +0100 Subject: [PATCH] MT#5009 Use proper alias number sub-elements. --- lib/NGCP/Panel/Utils/Subscriber.pm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/NGCP/Panel/Utils/Subscriber.pm b/lib/NGCP/Panel/Utils/Subscriber.pm index 9e96db52f7..30da7b1b27 100644 --- a/lib/NGCP/Panel/Utils/Subscriber.pm +++ b/lib/NGCP/Panel/Utils/Subscriber.pm @@ -413,9 +413,9 @@ sub update_subscriber_numbers { for my $alias(@$alias_numbers) { my $old_number = $schema->resultset('voip_numbers')->search({ - cc => $alias->{cc}, - ac => $alias->{ac} // '', - sn => $alias->{sn}, + cc => $alias->{e164}->{cc}, + ac => $alias->{e164}->{ac} // '', + sn => $alias->{e164}->{sn}, subscriber_id => [undef, $subscriber_id], },{ for => 'update', @@ -430,9 +430,9 @@ sub update_subscriber_numbers { $number = $old_number; } else { $number = $schema->resultset('voip_numbers')->create({ - cc => $alias->{cc}, - ac => $alias->{ac} // '', - sn => $alias->{sn}, + cc => $alias->{e164}->{cc}, + ac => $alias->{e164}->{ac} // '', + sn => $alias->{e164}->{sn}, status => 'active', reseller_id => $reseller_id, subscriber_id => $subscriber_id,