TT#182101 api-preferences fix headerrulesets for CE

Change-Id: I4cd4446cfa45d73b205561cad7d9ae13e001f142
(cherry picked from commit a60a62c800)
mr10.5.4
Kirill Solomko 4 years ago
parent 2a4abdb98e
commit 85a7101cc3

@ -68,10 +68,9 @@ $fake_data->set_data_from_script({
emergencymappingcontainer_id => sub { return shift->get_id('emergencymappingcontainers',@_); },
rewriteruleset_id => sub { return shift->get_id('rewriterulesets',@_); },
(($ngcp_type eq 'sppro' || $ngcp_type eq 'carrier')
? (headerruleset_id => sub { return shift->get_id('headerrulesets',@_); })
: ()
),
headerruleset_id => sub { return ($ngcp_type eq 'sppro' || $ngcp_type eq 'carrier')
? shift->get_id('headerrulesets',@_)
: 1 },
soundset_id => sub { return shift->get_id('soundsets',@_); },
orphan_soundset_id => sub { return $fake_data_soundsets->get_id('soundsets',@_); },
ncoslevel_id => sub { return shift->get_id('ncoslevels',@_); },
@ -194,9 +193,7 @@ sub get_preference_existen_value{
if($preference->{name}=~/^rewrite_rule_set$/){
$res = get_fake_data_created_or_data('rewriterulesets','name');
}elsif($preference->{name}=~/^header_rule_set$/){
if ($ngcp_type eq 'sppro' || $ngcp_type eq 'carrier') {
$res = get_fake_data_created_or_data('headerrulesets','name');
}
$res = get_fake_data_created_or_data('headerrulesets','name');
}elsif($preference->{name}=~/^(adm_)?(cf_)?ncos$/){
$res = get_fake_data_created_or_data('ncoslevels','level');
}elsif($preference->{name}=~/^(contract_)?sound_set$/){

Loading…
Cancel
Save