Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
auth/db/lib (bugfix) only update mdl fields during login if 'onlogin'…
… set

Previous operation was update all moodle fields from the external database
during each login & sync ignoring this setting. Now if this setting is
'oncreation' then the field is only copied once (on creation of user).
  • Loading branch information
martinlanghoff committed Sep 28, 2006
1 parent 897e071 commit 13e8d6e
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion auth/db/lib.php
Expand Up @@ -212,7 +212,7 @@ function auth_sync_users ($do_updates=0) {
$updatekeys = array();
foreach ($all_keys as $key) {
if (preg_match('/^field_updatelocal_(.+)$/',$key, $match)) {
if ($pcfg->{$match[0]}) { // if it has a true value
if ($pcfg->{$key} === 'onlogin') {
array_push($updatekeys, $match[1]); // the actual key name
}
}
Expand Down

0 comments on commit 13e8d6e

Please sign in to comment.