MDL-19697 mnet auth - start saving user->firstaccess ; merged from 19_STABLE

This commit is contained in:
Eloy Lafuente 2009-11-27 14:50:25 +00:00
parent dad9893edb
commit a9b8a84c0e

View File

@ -295,6 +295,7 @@ class auth_plugin_mnet extends auth_plugin_base {
print_error('nolocaluser', 'mnet');
}
$remoteuser->mnethostid = $remotehost->id;
$remoteuser->firstaccess = time(); // First time user in this server, grab it here
$DB->insert_record('user', $remoteuser);
$firsttime = true;
if (! $localuser = $DB->get_record('user', array('username'=>$remoteuser->username, 'mnethostid'=>$remotehost->id))) {
@ -366,6 +367,9 @@ class auth_plugin_mnet extends auth_plugin_base {
}
$localuser->mnethostid = $remotepeer->id;
if (empty($localuser->firstaccess)) { // Now firstaccess, grab it here
$localuser->firstaccess = time();
}
$DB->update_record('user', $localuser);