From 3f568024a1e0fd1eb5bc98df7dfae03e8158ae57 Mon Sep 17 00:00:00 2001 From: Ilya Tregubov Date: Wed, 19 Oct 2022 12:56:02 +0300 Subject: [PATCH] MDL-76033 core: bump version in is_major_upgrade_required MDL-58266 changes db structure. So upgrade must happen before accessing any page. --- course/view.php | 2 ++ lib/setuplib.php | 2 +- my/indexsys.php | 2 ++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/course/view.php b/course/view.php index 2f06e410ae6..d2e026ca884 100644 --- a/course/view.php +++ b/course/view.php @@ -6,6 +6,8 @@ require_once('lib.php'); require_once($CFG->libdir.'/completionlib.php'); + redirect_if_major_upgrade_required(); + $id = optional_param('id', 0, PARAM_INT); $name = optional_param('name', '', PARAM_TEXT); $edit = optional_param('edit', -1, PARAM_BOOL); diff --git a/lib/setuplib.php b/lib/setuplib.php index 3c248af212f..d021649cd6b 100644 --- a/lib/setuplib.php +++ b/lib/setuplib.php @@ -1411,7 +1411,7 @@ function disable_output_buffering() { */ function is_major_upgrade_required() { global $CFG; - $lastmajordbchanges = 2022022200.00; + $lastmajordbchanges = 2022101400.03; // This should be the version where the breaking changes happen. $required = empty($CFG->version); $required = $required || (float)$CFG->version < $lastmajordbchanges; diff --git a/my/indexsys.php b/my/indexsys.php index 1cabd4ab54a..c093b5887fe 100644 --- a/my/indexsys.php +++ b/my/indexsys.php @@ -40,6 +40,8 @@ require_once(__DIR__ . '/../config.php'); require_once($CFG->dirroot . '/my/lib.php'); require_once($CFG->libdir.'/adminlib.php'); +redirect_if_major_upgrade_required(); + $resetall = optional_param('resetall', false, PARAM_BOOL); $pagetitle = get_string('mypage', 'admin');