Skip to content

Commit 7b255c5

Browse files
committed
add role assignemnt fix
1 parent 8e28a0f commit 7b255c5

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

functions/EVENT/guildMemberUpdate.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module.exports.run = async (memberOld, memberNew) => {
22
// FIXME: Fires twice for some reason. and cant be fixed
3-
const checkedIn = await memberNew.roles.cache.find(({ id }) => id === config.checkin.checkinRole);
3+
const checkedIn = await memberNew.roles.cache.find(({ id }) => id === config.checkin.checkinRoles[0]);
44
if (!checkedIn && config.checkin.hideOpenChannels) return memberNew.roles.set([config.checkin.hideOpenChannels]);
55
};
66

index.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,10 @@ client.on('guildMemberRemove', (member) => {
8383
client.functions.get('EVENT_guildMemberRemove').run(member).catch(ERR);
8484
});
8585

86+
client.on('guildMemberUpdate', (memberOld, memberNew) => {
87+
client.functions.get('EVENT_guildMemberUpdate').run(memberOld, memberNew);
88+
});
89+
8690
// trigger on reaction with raw package
8791
client.on('raw', async (packet) => {
8892
if (packet.t === 'MESSAGE_REACTION_ADD' && packet.d.guild_id) {

0 commit comments

Comments
 (0)