Fix primary group not loading and Vault support with EssentialsChat

This commit is contained in:
Luck
2016-06-24 21:02:56 +01:00
Unverified
parent 1b09488859
commit d35774b401
5 changed files with 139 additions and 5 deletions
@@ -161,7 +161,7 @@ public class FlatfileDatastore extends Datastore {
reader.nextName(); // name record
reader.nextString(); // name
reader.nextName(); // primaryGroup record
reader.nextString(); // primaryGroup
user.setPrimaryGroup(reader.nextString()); // primaryGroup
reader.nextName(); //perms
reader.beginObject();
while (reader.hasNext()) {
@@ -184,6 +184,7 @@ abstract class SQLDatastore extends Datastore {
});
} else {
user.getNodes().putAll(gson.fromJson(resultSet.getString("perms"), NM_TYPE));
user.setPrimaryGroup(resultSet.getString("primary_group"));
}
return success;
}