From 27a0c5f6082c16a1f907567d559717421b41c712 Mon Sep 17 00:00:00 2001 From: martinlanghoff Date: Sun, 9 Jan 2005 21:54:48 +0000 Subject: [PATCH] Ported from MOODLE_14_STABLE. SC#62 - Prevent database values from overriding $CFG values defined in config.php -- Credits go to Petr Skoda. --- lib/setup.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/setup.php b/lib/setup.php index f6a84f2c3b..cabc270f3f 100644 --- a/lib/setup.php +++ b/lib/setup.php @@ -134,7 +134,9 @@ global $THEME; if ($configs = get_records('config')) { $CFG = (array)$CFG; foreach ($configs as $config) { - $CFG[$config->name] = $config->value; + if (!isset($CFG[$config->name])) { + $CFG[$config->name] = $config->value; + } } $CFG = (object)$CFG; -- 2.39.5