MDL-34657 system admins: main admin mis-identified in the UI.

This commit is contained in:
Tim Hunt
2012-10-04 11:44:50 +01:00
parent c2004a7952
commit d0577078fa
+4 -7
View File
@@ -1596,13 +1596,10 @@ class admins_existing_selector extends user_selector_base {
}
$mainadmin = array();
$adminids = explode(',', $CFG->siteadmins);
foreach ($adminids as $id) {
if (isset($availableusers[$id])) {
$mainadmin = array($id=>$availableusers[$id]);
unset($availableusers[$id]);
break;
}
$mainadminuser = get_admin();
if ($mainadminuser && isset($availableusers[$mainadminuser->id])) {
$mainadmin = array($mainadminuser->id => $availableusers[$mainadminuser->id]);
unset($availableusers[$mainadminuser->id]);
}
$result = array();