diff options
author | snowleo <schneeleo@gmail.com> | 2012-10-16 21:12:29 +0200 |
---|---|---|
committer | snowleo <schneeleo@gmail.com> | 2012-10-16 21:12:29 +0200 |
commit | d056b9e43688a7dc03e2491760499fa2897fa141 (patch) | |
tree | 590c083e09e08bbe961b5fe652c792db20c8fa27 | |
parent | c412a225026211a4d4d73f5cd6baffda5942447b (diff) | |
download | Essentials-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.java | 8 |
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"))); |