Skip to content

Commit b4eabb1

Browse files
authored
Merge pull request #60 from the-programmers-hangout/develop
fix: prevent users being created if they have left the guild within 5 minutes
2 parents af57d6c + d95cc2e commit b4eabb1

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/main/kotlin/me/ddivad/judgebot/listeners/JoinLeaveListener.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,9 @@ fun onGuildMemberLeave(databaseService: DatabaseService) = listeners {
3333
// Add delay before creating user in case they are banned (raid, etc...)
3434
GlobalScope.launch {
3535
delay(1000 * 60 * 5)
36-
databaseService.users.getOrCreateUser(member, guild)
36+
guild.kord.getUser(member.id)?.let {
37+
databaseService.users.getOrCreateUser(member, guild)
38+
}
3739
}
3840
}
3941
}

0 commit comments

Comments
 (0)