From 02ae44cf4e497604798955eb00bbfe92bb9c7f86 Mon Sep 17 00:00:00 2001 From: Jerome Mouneyrac Date: Thu, 9 Jun 2011 16:50:14 +0800 Subject: [PATCH] MDL-27783 enabled status of a built-in service should never been updated on upgrade. It is only used during the installation. If a dev really needs to change the status, he can do it in lib/db/upgrade.php --- lib/upgradelib.php | 4 ---- 1 file changed, 4 deletions(-) diff --git a/lib/upgradelib.php b/lib/upgradelib.php index a5f9ba952c6..f6e6c74d78c 100644 --- a/lib/upgradelib.php +++ b/lib/upgradelib.php @@ -907,10 +907,6 @@ function external_update_descriptions($component) { $service['shortname'] = !isset($service['shortname']) ? null : $service['shortname']; $update = false; - if ($dbservice->enabled != $service['enabled']) { - $dbservice->enabled = $service['enabled']; - $update = true; - } if ($dbservice->requiredcapability != $service['requiredcapability']) { $dbservice->requiredcapability = $service['requiredcapability']; $update = true;