/lastseen is frequently broken for older players
this functionality is much better handled by an exec plugin; please remove the command from Echelon
Comments (5)
-
-
reporter Who said anything about reverse fgrepping? I'm not insane. Exec scripts are perfectly capable of querying the echelon database as well; however, they can also bring into play more sophisticated query methods, such as checking the filesystem flags on the player dat files, checking admin last login times to the server, and even querying external APIs over http or direct sockets for information; moreover it would add a lot of flexibility over having this locked away in a plugin that has to be recompiled just to make minor changes.
-
Well that's a good reason then. The old information needs to be loaded to fix the lastseen errors for older players.
-
Updated, haven't changed the jar symlink. I'm not around to make sure things are working so not going to change the symlink yet.
-
- changed status to resolved
Changed in 0eecfa7.
- Log in to comment
It fails when people haven't logged on since Echelon was implemented. Instead of removing it we should load in the missing data. That would be much faster than reverse fgreping through the logs every time.