Check for null
This commit is contained in:
parent
249770d2cd
commit
9384b0faa6
@ -326,6 +326,10 @@ public abstract class MemoryFaction implements Faction, EconomyParticipator {
|
||||
|
||||
|
||||
public Access getAccess(Permissable permissable, Action action) {
|
||||
if (permissable == null || action == null) {
|
||||
return null;
|
||||
}
|
||||
|
||||
Map<Action, Access> accessMap = permissions.get(permissable);
|
||||
if (accessMap != null && accessMap.containsKey(action)) {
|
||||
return accessMap.get(action);
|
||||
@ -342,6 +346,10 @@ public abstract class MemoryFaction implements Faction, EconomyParticipator {
|
||||
* @return
|
||||
*/
|
||||
public Access getAccess(FPlayer player, Action action) {
|
||||
if (player == null || action == null) {
|
||||
return null;
|
||||
}
|
||||
|
||||
Permissable perm;
|
||||
|
||||
if (player.getFaction() == this) {
|
||||
@ -367,7 +375,6 @@ public abstract class MemoryFaction implements Faction, EconomyParticipator {
|
||||
accessMap.put(action, access);
|
||||
}
|
||||
|
||||
|
||||
public void resetPerms() {
|
||||
P.p.log(Level.WARNING, "Resetting permissions for Faction: " + tag);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user