diff --git a/src/main/java/fr/xephi/authme/permission/handlers/LuckPermsHandler.java b/src/main/java/fr/xephi/authme/permission/handlers/LuckPermsHandler.java index 4f5dcb37..2c30c030 100644 --- a/src/main/java/fr/xephi/authme/permission/handlers/LuckPermsHandler.java +++ b/src/main/java/fr/xephi/authme/permission/handlers/LuckPermsHandler.java @@ -102,7 +102,7 @@ public class LuckPermsHandler implements PermissionHandler { } Group permissionGroup = luckPermsApi.getGroup(group); - boolean result = permissionGroup != null && user.isInGroup(permissionGroup); + boolean result = permissionGroup != null && user.inheritsGroup(permissionGroup); luckPermsApi.cleanupUser(user); return result; diff --git a/src/test/java/fr/xephi/authme/data/limbo/persistence/LimboPersistenceTest.java b/src/test/java/fr/xephi/authme/data/limbo/persistence/LimboPersistenceTest.java index 2b1e311c..b9ac1cd8 100644 --- a/src/test/java/fr/xephi/authme/data/limbo/persistence/LimboPersistenceTest.java +++ b/src/test/java/fr/xephi/authme/data/limbo/persistence/LimboPersistenceTest.java @@ -107,14 +107,14 @@ public class LimboPersistenceTest { Player player = mock(Player.class); Logger logger = TestHelper.setupLogger(); LimboPersistenceHandler handler = getHandler(); - doThrow(IllegalAccessException.class).when(handler).getLimboPlayer(player); + doThrow(RuntimeException.class).when(handler).getLimboPlayer(player); // when LimboPlayer result = limboPersistence.getLimboPlayer(player); // then assertThat(result, nullValue()); - verify(logger).warning(argThat(containsString("[IllegalAccessException]"))); + verify(logger).warning(argThat(containsString("[RuntimeException]"))); } @Test