consistency
All checks were successful
Deploy to Dokku / docker (ubuntu-latest) (push) Successful in 1m0s

This commit is contained in:
Lee 2024-07-06 02:11:02 +01:00
parent ab5cec535b
commit 60ce8df108

@ -46,8 +46,9 @@ public class SyncSubCommand extends BatCommand {
// Find members that are missing the auto roles // Find members that are missing the auto roles
members.removeIf(foundMember -> { members.removeIf(foundMember -> {
if (foundMember.getUser().isBot()) return true; if (foundMember.getUser().isBot() || foundMember.getId().equals(discordGuild.getSelfMember().getId())) {
if (foundMember.getId().equals(discordGuild.getSelfMember().getId())) return true; return true;
}
return new HashSet<>(foundMember.getRoles()).containsAll(profile.getRoles()); return new HashSet<>(foundMember.getRoles()).containsAll(profile.getRoles());
}); });
log.info("Found {} members that are missing auto roles in guild \"{}\"", members.size(), discordGuild.getName()); log.info("Found {} members that are missing auto roles in guild \"{}\"", members.size(), discordGuild.getName());