From 379536a3a2bdb3100070907860aec08baa73631a Mon Sep 17 00:00:00 2001 From: Mark Nelson <markn@moodle.com> Date: Wed, 24 Apr 2019 16:08:42 +0800 Subject: [PATCH] MDL-62599 mod_lti: use moodle_url for config values --- mod/lti/locallib.php | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/mod/lti/locallib.php b/mod/lti/locallib.php index d1a059cfdcd..72f236953b9 100644 --- a/mod/lti/locallib.php +++ b/mod/lti/locallib.php @@ -3838,14 +3838,17 @@ function get_tool_type_state_info(stdClass $type) { * @return array An array with configuration details */ function get_tool_type_config($type) { - global $CFG; - $platformid = get_config('mod_lti', 'platformid'); $clientid = $type->clientid; $deploymentid = $type->id; - $publickeyseturl = "{$CFG->wwwroot}/mod/lti/certs.php"; - $accesstokenurl = "{$CFG->wwwroot}/mod/lti/token.php"; - $authrequesturl = "{$CFG->wwwroot}/mod/lti/auth.php"; + $publickeyseturl = new moodle_url('/mod/lti/certs.php'); + $publickeyseturl = $publickeyseturl->out(); + + $accesstokenurl = new moodle_url('/mod/lti/token.php'); + $accesstokenurl = $accesstokenurl->out(); + + $authrequesturl = new moodle_url('/mod/lti/auth.php'); + $authrequesturl = $authrequesturl->out(); return array( 'platformid' => $platformid,