From cfa3ee4cd7fc75c4fabded0c40e3ae9f02bd02d2 Mon Sep 17 00:00:00 2001 From: Yannick Warnier Date: Thu, 7 Nov 2013 00:59:30 -0500 Subject: [PATCH] Fixed issue (already fixed in 1.10) whereby platform admins are not considered course admins for all courses --- main/inc/lib/main_api.lib.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/main/inc/lib/main_api.lib.php b/main/inc/lib/main_api.lib.php index 8c7828eba0..01e181289b 100644 --- a/main/inc/lib/main_api.lib.php +++ b/main/inc/lib/main_api.lib.php @@ -2240,6 +2240,9 @@ function api_is_allowed_to_create_course() { * @return boolean True if current user is a course administrator */ function api_is_course_admin() { + if (api_is_platform_admin()) { + return true; + } return $_SESSION['is_courseAdmin']; }