Explorar el Código

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

Mark Crane hace 11 años
padre
commit
cf4d05f887
Se han modificado 1 ficheros con 4 adiciones y 0 borrados
  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