mirror of
https://github.com/fusionpbx/fusionpbx.git
synced 2026-01-06 11:43:50 +00:00
Prevent Users without permission from clobbering ring_group_caller_id_name and number
Bring the ring_group_caller_id_name and number fields and permissions in line with the prefix permissions so that users without permission don't overwrite those those fields by hitting save.
This commit is contained in:
@@ -324,8 +324,12 @@
|
|||||||
$array['ring_groups'][0]["ring_group_greeting"] = $ring_group_greeting;
|
$array['ring_groups'][0]["ring_group_greeting"] = $ring_group_greeting;
|
||||||
$array['ring_groups'][0]["ring_group_strategy"] = $ring_group_strategy;
|
$array['ring_groups'][0]["ring_group_strategy"] = $ring_group_strategy;
|
||||||
$array["ring_groups"][0]["ring_group_call_timeout"] = $ring_group_call_timeout;
|
$array["ring_groups"][0]["ring_group_call_timeout"] = $ring_group_call_timeout;
|
||||||
$array["ring_groups"][0]["ring_group_caller_id_name"] = $ring_group_caller_id_name;
|
if (permission_exists('ring_group_caller_id_name')) {
|
||||||
$array["ring_groups"][0]["ring_group_caller_id_number"] = $ring_group_caller_id_number;
|
$array["ring_groups"][0]["ring_group_caller_id_name"] = $ring_group_caller_id_name;
|
||||||
|
}
|
||||||
|
if (permission_exists('ring_group_caller_id_number')) {
|
||||||
|
$array["ring_groups"][0]["ring_group_caller_id_number"] = $ring_group_caller_id_number;
|
||||||
|
}
|
||||||
if (permission_exists('ring_group_cid_name_prefix')) {
|
if (permission_exists('ring_group_cid_name_prefix')) {
|
||||||
$array["ring_groups"][0]["ring_group_cid_name_prefix"] = $ring_group_cid_name_prefix;
|
$array["ring_groups"][0]["ring_group_cid_name_prefix"] = $ring_group_cid_name_prefix;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user