diff --git a/lib/modinfolib.php b/lib/modinfolib.php index 765aeba500e6b..fca0b7071d0e1 100644 --- a/lib/modinfolib.php +++ b/lib/modinfolib.php @@ -970,6 +970,7 @@ public static function get_array_of_activities(stdClass $course, bool $usecache * @param int $courseid Course id */ public static function purge_course_cache(int $courseid): void { + increment_revision_number('course', 'cacherev', 'id = :id', array('id' => $courseid)); $cachemodinfo = cache::make('core', 'coursemodinfo'); $cachemodinfo->delete($courseid); }