diff options
author | KHobbits <rob@khobbits.co.uk> | 2011-09-22 17:50:42 +0100 |
---|---|---|
committer | KHobbits <rob@khobbits.co.uk> | 2011-09-22 17:50:42 +0100 |
commit | 5f27e184d41cca5b4b39c49f58f4ea74108a5635 (patch) | |
tree | 9d575c882022282a40c6e333e71f68757afeb96f | |
parent | ed9043c184c71ac5c051368590076b2e9b37d6c3 (diff) | |
download | Essentials-5f27e184d41cca5b4b39c49f58f4ea74108a5635.tar Essentials-5f27e184d41cca5b4b39c49f58f4ea74108a5635.tar.gz Essentials-5f27e184d41cca5b4b39c49f58f4ea74108a5635.tar.lz Essentials-5f27e184d41cca5b4b39c49f58f4ea74108a5635.tar.xz Essentials-5f27e184d41cca5b4b39c49f58f4ea74108a5635.zip |
Fix for home names containing invalid characters.
-rw-r--r-- | Essentials/src/com/earth2me/essentials/UserData.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Essentials/src/com/earth2me/essentials/UserData.java b/Essentials/src/com/earth2me/essentials/UserData.java index 75d126c3e..39cebbd2a 100644 --- a/Essentials/src/com/earth2me/essentials/UserData.java +++ b/Essentials/src/com/earth2me/essentials/UserData.java @@ -154,6 +154,8 @@ public abstract class UserData extends PlayerExtension implements IConf public void setHome(String name, Location loc) { + //Invalid names will corrupt the yaml + name = Util.sanitizeFileName(name); homes.put(name, loc); config.setProperty("homes." + name, loc); config.save(); |