diff --git a/lib/NGCP/Panel/Controller/API/DomainPreferenceDefs.pm b/lib/NGCP/Panel/Controller/API/DomainPreferenceDefs.pm index 4962cd341d..8ed26e8c86 100644 --- a/lib/NGCP/Panel/Controller/API/DomainPreferenceDefs.pm +++ b/lib/NGCP/Panel/Controller/API/DomainPreferenceDefs.pm @@ -84,7 +84,7 @@ sub GET :Allow { $fields->{enum_values} = []; foreach my $enum(@enums) { my $efields = { $enum->get_inflated_columns }; - for my $del(qw/id preference_id usr_pref dom_pref peer_pref contract_pref/) { + for my $del(qw/id preference_id usr_pref prof_pref dom_pref peer_pref contract_pref/) { delete $efields->{$del}; } $efields->{default_val} = JSON::Types::bool($efields->{default_val}); diff --git a/lib/NGCP/Panel/Controller/API/ProfilePreferenceDefs.pm b/lib/NGCP/Panel/Controller/API/ProfilePreferenceDefs.pm index a9b20961b9..04b7387c3d 100644 --- a/lib/NGCP/Panel/Controller/API/ProfilePreferenceDefs.pm +++ b/lib/NGCP/Panel/Controller/API/ProfilePreferenceDefs.pm @@ -72,14 +72,14 @@ sub GET :Allow { for my $pref($preferences->all) { my $fields = { $pref->get_inflated_columns }; # remove internal fields - for my $del(qw/type attribute expose_to_customer internal peer_pref usr_pref prof_pref dom_pref contract_pref voip_preference_groups_id id modify_timestamp/) { + for my $del(qw/type attribute expose_to_customer internal peer_pref usr_pref dom_pref contract_pref prof_pref voip_preference_groups_id id modify_timestamp/) { delete $fields->{$del}; } $fields->{max_occur} = int($fields->{max_occur}); $fields->{read_only} = JSON::Types::bool($fields->{read_only}); if($fields->{data_type} eq "enum") { my @enums = $pref->voip_preferences_enums->search({ - dom_pref => 1, + prof_pref => 1, })->all; $fields->{enum_values} = []; foreach my $enum(@enums) {