upgrade MDL-20933 Fixed warning if get_records_sql returned false rather than an array

This commit is contained in:
Sam Hemelryk
2009-11-24 04:03:01 +00:00
parent a27c35d11f
commit f544529f07
+4 -3
View File
@@ -3264,9 +3264,10 @@ function xmldb_main_upgrade($oldversion=0) {
AND u.deleted = 0
AND rc.contextid = ".$systemcontext->id." AND u.auth<>'manual' AND u.auth<>'email'";
$adminusers = get_records_sql($sql);
foreach ($adminusers as $adminuser) {
delete_records('user_preferences', 'userid', $adminuser->id, 'name', 'auth_forcepasswordchange');
if ($adminusers = get_records_sql($sql)) {
foreach ($adminusers as $adminuser) {
delete_records('user_preferences', 'userid', $adminuser->id, 'name', 'auth_forcepasswordchange');
}
}
unset($adminusers);