diff options
author | snowleo <schneeleo@gmail.com> | 2011-09-30 00:27:53 +0200 |
---|---|---|
committer | snowleo <schneeleo@gmail.com> | 2011-09-30 00:27:53 +0200 |
commit | 6224b072154f4e014db7cbff713eb7c2fe0b4bac (patch) | |
tree | 66283a85bfa0a605f00feb02aa71f21c1e430f9c | |
parent | a5239ef60159cca0b1f25fbab43f9d3a831201f2 (diff) | |
download | Essentials-6224b072154f4e014db7cbff713eb7c2fe0b4bac.tar Essentials-6224b072154f4e014db7cbff713eb7c2fe0b4bac.tar.gz Essentials-6224b072154f4e014db7cbff713eb7c2fe0b4bac.tar.lz Essentials-6224b072154f4e014db7cbff713eb7c2fe0b4bac.tar.xz Essentials-6224b072154f4e014db7cbff713eb7c2fe0b4bac.zip |
Allow the deletion of broken homes
-rw-r--r-- | Essentials/src/com/earth2me/essentials/UserData.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Essentials/src/com/earth2me/essentials/UserData.java b/Essentials/src/com/earth2me/essentials/UserData.java index 39cebbd2a..90da6bb5c 100644 --- a/Essentials/src/com/earth2me/essentials/UserData.java +++ b/Essentials/src/com/earth2me/essentials/UserData.java @@ -163,7 +163,12 @@ public abstract class UserData extends PlayerExtension implements IConf public void delHome(String name) throws Exception { - if (getHome(name) != null) + String search = name; + if (!homes.containsKey(search)) + { + search = Util.sanitizeFileName(name); + } + if (homes.containsKey(search)) { homes.remove(name); config.removeProperty("homes." + name); |