MDL-26469 upgrade: module cron setting not updated.
This commit is contained in:
+7
-2
@@ -508,7 +508,7 @@ function upgrade_plugins_modules($startcallback, $endcallback, $verbose) {
|
||||
require_once("$fullmod/db/install.php");
|
||||
// Set installation running flag, we need to recover after exception or error
|
||||
set_config('installrunning', 1, $module->name);
|
||||
$post_install_function = 'xmldb_'.$module->name.'_install';;
|
||||
$post_install_function = 'xmldb_'.$module->name.'_install';
|
||||
$post_install_function();
|
||||
unset_config('installrunning', $module->name);
|
||||
}
|
||||
@@ -542,7 +542,12 @@ function upgrade_plugins_modules($startcallback, $endcallback, $verbose) {
|
||||
upgrade_mod_savepoint($result, $module->version, $mod, false);
|
||||
}
|
||||
|
||||
/// Upgrade various components
|
||||
// update cron flag if needed
|
||||
if ($currmodule->cron != $module->cron) {
|
||||
$DB->set_field('modules', 'cron', $module->cron, array('name' => $module->name));
|
||||
}
|
||||
|
||||
// Upgrade various components
|
||||
update_capabilities($component);
|
||||
log_update_descriptions($component);
|
||||
external_update_descriptions($component);
|
||||
|
||||
Reference in New Issue
Block a user