From 2c3c0804def3136fe3e8a9ae6ece30e09aa09d9b Mon Sep 17 00:00:00 2001 From: Paul Holden Date: Thu, 25 Jul 2024 19:44:07 +0100 Subject: [PATCH] MDL-82602 webservice: correct config link to enable for mobile. --- admin/renderer.php | 4 ++-- message/output/airnotifier/classes/manager.php | 2 +- message/output/airnotifier/requestaccesskey.php | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/admin/renderer.php b/admin/renderer.php index 38a2fcc501d..23cd884b528 100644 --- a/admin/renderer.php +++ b/admin/renderer.php @@ -891,8 +891,8 @@ class core_admin_renderer extends plugin_renderer_base { protected function mobile_configuration_warning($mobileconfigured) { $output = ''; if (!$mobileconfigured) { - $settingslink = new moodle_url('/admin/settings.php', ['section' => 'mobilesettings']); - $configurebutton = $this->single_button($settingslink, get_string('enablemobilewebservice', 'admin')); + $settingslink = new moodle_url('/admin/search.php', ['query' => 'enablemobilewebservice']); + $configurebutton = $this->single_button($settingslink, get_string('enablemobilewebservice', 'admin'), 'get'); $output .= $this->warning(get_string('mobilenotconfiguredwarning', 'admin') . ' ' . $configurebutton); } diff --git a/message/output/airnotifier/classes/manager.php b/message/output/airnotifier/classes/manager.php index 1d6e4132d1c..b382501e8c7 100644 --- a/message/output/airnotifier/classes/manager.php +++ b/message/output/airnotifier/classes/manager.php @@ -233,7 +233,7 @@ class message_airnotifier_manager { $results = []; // Check Mobile services enabled. - $summary = html_writer::link((new moodle_url('/admin/settings.php', ['section' => 'mobilesettings'])), + $summary = html_writer::link(new moodle_url('/admin/search.php', ['query' => 'enablemobilewebservice']), get_string('enablemobilewebservice', 'admin')); if (empty($CFG->enablewebservices) || empty($CFG->enablemobilewebservice)) { $results[] = new core\check\result(core\check\result::CRITICAL, $summary, get_string('enablewsdescription', 'webservice')); diff --git a/message/output/airnotifier/requestaccesskey.php b/message/output/airnotifier/requestaccesskey.php index fe33a5559ed..3598d2019c2 100644 --- a/message/output/airnotifier/requestaccesskey.php +++ b/message/output/airnotifier/requestaccesskey.php @@ -91,7 +91,7 @@ if ($key = $manager->request_accesskey()) { $warnings[] = [ 'msg' => get_string('mobilenotconfiguredwarning', 'admin'), 'linkmsg' => get_string('enablemobilewebservice', 'admin'), - 'linkurl' => new moodle_url('/admin/settings.php', ['section' => 'mobilesettings']), + 'linkurl' => new moodle_url('/admin/search.php', ['query' => 'enablemobilewebservice']), ]; } } else {