MDL-64155 block_recentlyaccessedcourses: considering enrolment status
authorVíctor Déniz Falcón <victor@moodle.com>
Thu, 29 Nov 2018 15:37:04 +0000 (15:37 +0000)
committerVíctor Déniz Falcón <victor@moodle.com>
Thu, 29 Nov 2018 15:37:17 +0000 (15:37 +0000)
blocks/recentlyaccesseditems/classes/helper.php
blocks/recentlyaccesseditems/version.php

index e7e204f..b7d2b72 100644 (file)
@@ -68,6 +68,9 @@ class helper {
         // Group by courses to reduce get_fast_modinfo requests.
         foreach ($courses as $key => $items) {
             $modinfo = get_fast_modinfo($key);
+            if (!can_access_course($modinfo->get_course(), null, '', true)) {
+                continue;
+            }
             foreach ($items as $key => $item) {
                 // Exclude not visible items.
                 if (!$modinfo->cms[$item->cmid]->uservisible) {
index 198c338..9e219e4 100644 (file)
@@ -22,6 +22,6 @@
  */
 defined('MOODLE_INTERNAL') || die();
 
-$plugin->version   = 2018101705;            // The current plugin version (Date: YYYYMMDDXX).
+$plugin->version   = 2018112800;            // The current plugin version (Date: YYYYMMDDXX).
 $plugin->requires  = 2018101900;            // Requires this Moodle version.
 $plugin->component = 'block_recentlyaccesseditems'; // Full name of the plugin (used for diagnostics).