Skip to content
Snippets Groups Projects
Commit 78aaa8fc authored by Nigel Kukard's avatar Nigel Kukard
Browse files

Added support for global/FirstLogin users_data entry

mysql> select * from users_data;
+----+--------+-------------+-------------------------------------------------+--------------+
| ID | UserID | LastUpdated | Name                                            | Value        |
+----+--------+-------------+-------------------------------------------------+--------------+
| 25 |      1 |  1301180792 | global/FirstLogin                               | 1301180792   |
+----+--------+-------------+-------------------------------------------------+--------------+
1 row in set (0.00 sec)
parent 2062ed6a
No related branches found
No related tags found
No related merge requests found
...@@ -582,6 +582,16 @@ sub acct_log ...@@ -582,6 +582,16 @@ sub acct_log
awitpt::db::dblayer::Error()); awitpt::db::dblayer::Error());
return MOD_RES_NACK; return MOD_RES_NACK;
} }
# Update first login?
if (defined($user->{'_UserDB'}->{'Users_data_get'}) && defined($user->{'_UserDB'}->{'Users_data_set'})) {
# Try get his first login
my $firstLogin = $user->{'_UserDB'}->{'Users_data_get'}($server,$user,'global','FirstLogin');
# If we don't get it, set it
if (!defined($firstLogin)) {
$user->{'_UserDB'}->{'Users_data_set'}($server,$user,'global','FirstLogin',$user->{'_Internal'}->{'Timestamp-Unix'});
}
}
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment