mirror of
https://github.com/opensim/opensim.git
synced 2026-08-05 17:05:55 +08:00
Fix logic errors in "show grid users online" console command which didn't actually filter out users shown continuously online for more than 5 days
Remove confusion in command output.
This commit is contained in:
@@ -78,14 +78,13 @@ namespace OpenSim.Services.UserAccountService
|
||||
// onlineCount++;
|
||||
|
||||
int unixLoginTime = int.Parse(gu.Data["Login"]);
|
||||
DateTime loginDateTime = Util.UnixEpoch.AddSeconds(unixLoginTime);
|
||||
|
||||
if ((loginDateTime - now).Days < 5)
|
||||
if ((now - Util.ToDateTime(unixLoginTime)).Days < 5)
|
||||
onlineRecentlyCount++;
|
||||
}
|
||||
}
|
||||
|
||||
MainConsole.Instance.OutputFormat("Users online within last 5 days: {0}", onlineRecentlyCount);
|
||||
MainConsole.Instance.OutputFormat("Users online: {0}", onlineRecentlyCount);
|
||||
}
|
||||
|
||||
public virtual GridUserInfo GetGridUserInfo(string userID)
|
||||
|
||||
Reference in New Issue
Block a user