Assign ua_header_{mode,replace} preferences to Internal group.

This is needed because we must backport ua_header_{mode,replace} to 2.7 and
also 2.8, so if someone upgrades from the latest 2.8 to 3.0, the constraint
creation is going to fail. Reason: the ua_header_{mode,replace} prefs will
have empty voip_preference_groups_id.
vseva/pbx_groups
Andrew Pogrebennyk 13 years ago
parent 536afbf145
commit 7c98691000

@ -71,7 +71,8 @@ set @pid = 0;
select id into @pid from voip_preference_groups where name = 'Internals';
update voip_preferences set voip_preference_groups_id = @pid where attribute in (
'account_id', 'ext_contract_id', 'ext_subscriber_id', 'ip_header', 'mobile_push_enable',
'outbound_socket', 'prepaid', 'force_inbound_calls_to_peer', 'force_outbound_calls_to_peer'
'outbound_socket', 'prepaid', 'force_inbound_calls_to_peer', 'force_outbound_calls_to_peer',
'ua_header_mode', 'ua_header_replace'
);
update voip_preferences set voip_preference_groups_id = @pid where voip_preference_groups_id = 0;

Loading…
Cancel
Save