summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsnowleo <schneeleo@gmail.com>2012-10-16 21:12:29 +0200
committersnowleo <schneeleo@gmail.com>2012-10-16 21:12:29 +0200
commitd056b9e43688a7dc03e2491760499fa2897fa141 (patch)
tree590c083e09e08bbe961b5fe652c792db20c8fa27
parentc412a225026211a4d4d73f5cd6baffda5942447b (diff)
downloadEssentials-d056b9e43688a7dc03e2491760499fa2897fa141.tar
Essentials-d056b9e43688a7dc03e2491760499fa2897fa141.tar.gz
Essentials-d056b9e43688a7dc03e2491760499fa2897fa141.tar.lz
Essentials-d056b9e43688a7dc03e2491760499fa2897fa141.tar.xz
Essentials-d056b9e43688a7dc03e2491760499fa2897fa141.zip
Fix /seen for offline users
-rw-r--r--Essentials/src/net/ess3/commands/Commandseen.java8
1 files changed, 2 insertions, 6 deletions
diff --git a/Essentials/src/net/ess3/commands/Commandseen.java b/Essentials/src/net/ess3/commands/Commandseen.java
index 121b5e735..58954c89e 100644
--- a/Essentials/src/net/ess3/commands/Commandseen.java
+++ b/Essentials/src/net/ess3/commands/Commandseen.java
@@ -35,12 +35,8 @@ public class Commandseen extends EssentialsCommand
}
catch (PlayerNotFoundException e)
{
- IUser u = ess.getUserMap().getUser(args[0]);
- if (u == null)
- {
- throw new Exception(_("playerNotFound"));
- }
- sender.sendMessage(_("seenOffline", u.getPlayer().getDisplayName(), DateUtil.formatDateDiff(u.getTimestamp(TimestampType.LOGOUT))));
+ IUser u = ess.getUserMap().matchUser(args[0], true);
+ sender.sendMessage(_("seenOffline", u.getName(), DateUtil.formatDateDiff(u.getTimestamp(TimestampType.LOGOUT))));
if (u.isBanned())
{
sender.sendMessage(_("whoisBanned", show ? u.getData().getBan().getReason() : _("true")));