[AB-71] adding very simple anti raid feature to automatically mute member who mass mention users

This commit is contained in:
Sheldan
2021-07-14 01:48:53 +02:00
parent 6b5a255aa8
commit 794fc7ceac
26 changed files with 1887 additions and 2 deletions

View File

@@ -46,7 +46,9 @@ public class HasLevelCondition implements SystemCondition {
log.info("Evaluating has level condition for user {} in server {} with level {}.",
userInServer.getUserReference().getId(), userInServer.getServerReference().getId(), level);
AUserExperience user = userExperienceManagementService.findUserInServer(userInServer);
return user.getCurrentLevel() != null && user.getCurrentLevel().getLevel() >= level;
boolean conditionResult = user.getCurrentLevel() != null && user.getCurrentLevel().getLevel() >= level;
log.info("Condition evaluated to {}", conditionResult);
return conditionResult;
}
log.info("No user in server object was found. Evaluating to false.");