TT#50151 enable peering host sound_sets

* sound_sets are now allowed for peering hosts
      and since peerings are not bound to resellers
      and only managed by the administrators of the platform,
      it is possible to set any soundset from any reseller,
      the only limitation is sound sets that are assigned to
      a contract cannot be used for a peering host

Change-Id: I438395d989dbc917bef2ad87d1c80201722fa247
changes/05/27105/2
Kirill Solomko 7 years ago
parent 08a6b818d8
commit 361563563e

@ -518,11 +518,17 @@ sub servers_preferences_list :Chained('servers_base') :PathPart('preferences') :
hdr_sets_rs => $header_rule_sets_rs,
hdr_sets => [$header_rule_sets_rs->all]);
my $sound_sets_rs = $c->model('DB')
->resultset('voip_sound_sets')->search({
contract_id => undef });
$c->stash(sound_sets_rs => $sound_sets_rs,
sound_sets => [$sound_sets_rs->all]);
NGCP::Panel::Utils::Preferences::load_preference_list( c => $c,
pref_values => \%pref_values,
peer_pref => 1,
);
$c->stash(template => 'peering/preferences.tt');
return;
}

@ -14,6 +14,7 @@
helper.rewrite_rule_sets = rwr_sets;
helper.header_rule_sets = hdr_sets;
helper.man_aip_grp_rs = man_aip_grp_rs;
helper.sound_sets = sound_sets;
helper.top_buttons = [
{ name = c.loc('Back'), uri = c.uri_for(group.id, "servers"), icon = 'icon-arrow-left' },

Loading…
Cancel
Save