MT#63859 add expand by carrier_id

* /api/lnpnumbers can now expand by carrier_id

Change-Id: Ia484041c413a240800c1610f0bc92c141bded14d
mr14.0
Kirill Solomko 2 months ago
parent be0e9de01b
commit d0783b1856

@ -290,4 +290,14 @@ has_field 'config_id' => (
},
);
has_field 'carrier_id' => (
type => 'PosInteger',
element_attr => {
expand => {
class => 'NGCP::Panel::Role::API::LnpCarriers',
allowed_roles => [qw(admin reseller)],
},
},
);
1;

@ -55,7 +55,10 @@ sub hal_from_item {
$resource{carrier_id} = delete $resource{lnp_provider_id};
$resource{start} =~ s/T\d{2}:\d{2}:\d{2}(\+.+)?$// if $resource{start};
$resource{end} =~ s/T\d{2}:\d{2}:\d{2}(\+.+)?$// if $resource{end};
$self->expand_fields($c, \%resource);
$hal->resource({%resource});
return $hal;
}

Loading…
Cancel
Save