From 13d6489f7c685df52cd6d496fbfc1fa4b841ff5b Mon Sep 17 00:00:00 2001 From: Paul Holden Date: Tue, 9 Apr 2024 11:36:52 +0100 Subject: [PATCH] MDL-81472 mod_scorm: add missing library require to privacy class. --- mod/scorm/classes/privacy/provider.php | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/mod/scorm/classes/privacy/provider.php b/mod/scorm/classes/privacy/provider.php index bbb40b578ac..187231ed07a 100644 --- a/mod/scorm/classes/privacy/provider.php +++ b/mod/scorm/classes/privacy/provider.php @@ -14,18 +14,13 @@ // You should have received a copy of the GNU General Public License // along with Moodle. If not, see . -/** - * Privacy class for requesting user data. - * - * @package mod_scorm - * @copyright 2018 Sara Arjona - * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later - */ - namespace mod_scorm\privacy; defined('MOODLE_INTERNAL') || die(); +global $CFG; +require_once("{$CFG->dirroot}/mod/scorm/locallib.php"); + use core_privacy\local\metadata\collection; use core_privacy\local\request\approved_contextlist; use core_privacy\local\request\approved_userlist; @@ -38,6 +33,7 @@ use core_privacy\local\request\writer; /** * Privacy class for requesting user data. * + * @package mod_scorm * @copyright 2018 Sara Arjona * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */