We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 38bbab7 commit a890a48Copy full SHA for a890a48
1 file changed
src/modules/automation/events/autoroles.ts
@@ -22,19 +22,21 @@ export default {
22
if (!toggleData) return;
23
if (toggleData.AutorolesEnabled == false) return;
24
25
- const guildAutoRolesData = await database.guildAutoRoles.findFirst({
+ const guildAutoRolesData = await database.guildAutoRoles.findMany({
26
where: {
27
GuildId: guild.id
28
}
29
});
30
31
if (!guildAutoRolesData) return;
32
- if (!guildAutoRolesData.RoleId) return;
33
34
- try {
35
- await member.roles.add(guildAutoRolesData.RoleId);
36
- } catch {
37
- return;
+ for (const guildAutoRole of guildAutoRolesData) {
+ if (!guildAutoRole.RoleId) continue;
+
+ try {
+ await member.roles.add(guildAutoRole.RoleId);
38
+ } catch {
39
+ }
40
41
42
};
0 commit comments