From 513d3ec58186e9d8cf45eb70edd5f6b2e8c7011a Mon Sep 17 00:00:00 2001 From: Anthony Berg Date: Fri, 17 Jan 2025 22:54:35 +0100 Subject: [PATCH] fix(arabot): prevent readding nonvegan role in fixRoles --- src/listeners/fixRoles.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/listeners/fixRoles.ts b/src/listeners/fixRoles.ts index 77cb196..185d785 100644 --- a/src/listeners/fixRoles.ts +++ b/src/listeners/fixRoles.ts @@ -126,8 +126,11 @@ export class FixRolesOnReady extends Listener { ); } - // Checks if the user is vegan - if (member.roles.cache.has(IDs.roles.vegan.vegan)) { + // Checks if the user already has vegan or non-vegan role + if ( + member.roles.cache.has(IDs.roles.vegan.vegan) || + member.roles.cache.has(IDs.roles.nonvegan.nonvegan) + ) { count++; continue; } @@ -160,9 +163,6 @@ export class FixRolesOnReady extends Listener { count++; continue; } - } else { - count++; - continue; } // Give the roles to the member