فهرست منبع

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

Mark Crane 11 سال پیش
والد
کامیت
cf4d05f887
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