summaryrefslogtreecommitdiffstats
path: root/EssentialsGroupManager/src/org/anjocaido/groupmanager/data/DataUnit.java
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
commit389b59515d130c70374fdd8d38d3e482aa1366ad (patch)
tree21799dd60e4b43721c7476c6d8fbd248ffa67553 /EssentialsGroupManager/src/org/anjocaido/groupmanager/data/DataUnit.java
parent4f95d64dd3c1e1b5872e678d4f54ce0e0b9cb826 (diff)
downloadEssentials-389b59515d130c70374fdd8d38d3e482aa1366ad.tar
Essentials-389b59515d130c70374fdd8d38d3e482aa1366ad.tar.gz
Essentials-389b59515d130c70374fdd8d38d3e482aa1366ad.tar.lz
Essentials-389b59515d130c70374fdd8d38d3e482aa1366ad.tar.xz
Essentials-389b59515d130c70374fdd8d38d3e482aa1366ad.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/DataUnit.java')
-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;
}