Prevent a wearning message from being displayed around the modules menu on

a fresh install of Moodle.
This commit is contained in:
mchurch
2005-09-19 20:56:36 +00:00
parent 4f1b940454
commit 19216ba3d8
+5 -1
View File
@@ -237,7 +237,11 @@ class configvarrss extends configvar {
if (!empty($config->defaultallowedmodules)) {
$allowedmodules = explode(',',$config->defaultallowedmodules);
}
$mods = get_records("modules");
// On a fresh install of Moodle, this could be empty; prevent a warning on the following loop.
if (!$mods = get_records("modules")) {
$mods = array();
}
$s = "selected=\"selected\"";
$allowstr .= '<option value="0" '.((empty($allowedmodules)) ? $s : '').'>'.get_string('allownone').'</option>'."\n";
foreach ($mods as $mod) {