summaryrefslogtreecommitdiffstats
path: root/EssentialsGroupManager/src/org/anjocaido/groupmanager/data
diff options
context:
space:
mode:
authorElgarL <ElgarL@Palmergames.com>2013-07-22 13:02:24 +0100
committerKHobbits <rob@khobbits.co.uk>2014-05-04 12:50:07 +0100
commit9d7a2043f7867f78bde17a12ba1340d787f6641b (patch)
treedca73513dcae6eab34feb490969bc815dad53acd /EssentialsGroupManager/src/org/anjocaido/groupmanager/data
parentff3ec84b0d624c050238cc1d90f38b44066708fc (diff)
downloadEssentials-9d7a2043f7867f78bde17a12ba1340d787f6641b.tar
Essentials-9d7a2043f7867f78bde17a12ba1340d787f6641b.tar.gz
Essentials-9d7a2043f7867f78bde17a12ba1340d787f6641b.tar.lz
Essentials-9d7a2043f7867f78bde17a12ba1340d787f6641b.tar.xz
Essentials-9d7a2043f7867f78bde17a12ba1340d787f6641b.zip
Change to use LinkedHashSets to preserve ordering. Fixes an issue with populating bukkit perms in the wrong order. Fix wildcard negation in parent groups.
Diffstat (limited to 'EssentialsGroupManager/src/org/anjocaido/groupmanager/data')
-rw-r--r--EssentialsGroupManager/src/org/anjocaido/groupmanager/data/DataUnit.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/EssentialsGroupManager/src/org/anjocaido/groupmanager/data/DataUnit.java b/EssentialsGroupManager/src/org/anjocaido/groupmanager/data/DataUnit.java
index 5cd07048f..48d0e55e9 100644
--- a/EssentialsGroupManager/src/org/anjocaido/groupmanager/data/DataUnit.java
+++ b/EssentialsGroupManager/src/org/anjocaido/groupmanager/data/DataUnit.java
@@ -167,6 +167,7 @@ public abstract class DataUnit {
* @return a copy of the permission list
*/
public List<String> getPermissionList() {
+ sortPermissions();
return permissions;
}