浏览代码

The proper way to fix the problem is not to remove the permission checks. Restoring the permissions.

Mark Crane 11 年之前
父节点
当前提交
616ee6815e
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      core/user_settings/user_dashboard.php

+ 4 - 0
core/user_settings/user_dashboard.php

@@ -99,14 +99,18 @@
 
 //call forward, follow me and dnd
 	if (file_exists($_SERVER["DOCUMENT_ROOT"].PROJECT_PATH."/app/calls/calls.php")) {
+		if (permission_exists('follow_me') || permission_exists('call_forward') || permission_exists('do_not_disturb')) {
 			$is_included = "true";
 			require_once "app/calls/calls.php";
+		}
 	}
 
 //ring group forward
 	if (file_exists($_SERVER["DOCUMENT_ROOT"].PROJECT_PATH."/app/ring_groups/ring_group_forward.php")) {
+		if (permission_exists('ring_group_forward')) { //ring_group_forward
 			$is_included = "true";
 			require_once "app/ring_groups/ring_group_forward.php";
+		}
 	}
 
 //show the footer