Compare commits

...

2 Commits

Author SHA1 Message Date
PMKuipers
fb7b4b0a5f Hotfix for issue with navigation for users who do not have view rights for one of the level 1 categories 2023-12-06 22:32:56 +01:00
PMKuipers
0821c104b0 Version bump to 1.0.1 2023-10-08 09:36:30 +02:00
2 changed files with 11 additions and 2 deletions

View File

@ -74,6 +74,12 @@ class webservicehelper {
// Initialize parent if needed. // Initialize parent if needed.
if ($parent == null) { if ($parent == null) {
$parent = \core_course_category::user_top(); $parent = \core_course_category::user_top();
if ($parent == null) {
// If the parent is still null, we do not have a valid user top.
return false;
}
if (has_capability($capability, $parent->get_context())) { if (has_capability($capability, $parent->get_context())) {
$list[] = $parent; $list[] = $parent;
} }

View File

@ -22,10 +22,13 @@
defined('MOODLE_INTERNAL') || die(); defined('MOODLE_INTERNAL') || die();
$plugin->component = 'local_treestudyplan'; // Recommended since 2.0.2 (MDL-26035). Required since 3.0 (MDL-48494). $plugin->component = 'local_treestudyplan'; // Recommended since 2.0.2 (MDL-26035). Required since 3.0 (MDL-48494).
$plugin->version = 2023090701; // YYYYMMDDHH (year, month, day, iteration). /* IMPORTANT: For studyplan-10 branch, only increment the iteration part of the version below
since this is a bugfix branch
*/
$plugin->version = 2023090702; // YYYYMMDDHH (year, month, day, iteration).
$plugin->requires = 2021051700; // YYYYMMDDHH (This is the release version for Moodle 3.11). $plugin->requires = 2021051700; // YYYYMMDDHH (This is the release version for Moodle 3.11).
$plugin->release = "1.0.0"; $plugin->release = "1.0.1";
$plugin->maturity = MATURITY_STABLE; $plugin->maturity = MATURITY_STABLE;
// Supported from Moodle 3.11 to 4.1 (4.2 not yet tested). // Supported from Moodle 3.11 to 4.1 (4.2 not yet tested).