Skip to content

Commit e8acb3a

Browse files
committed
Log Discord rate limit details
1 parent 3bef73d commit e8acb3a

1 file changed

Lines changed: 11 additions & 4 deletions

File tree

src/events/interactionCreate.ts

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1033,10 +1033,17 @@ export default {
10331033

10341034
// Send webhook notification for each queue left
10351035
// Just do the first queue listed, multi-queue support later
1036-
sendWebhook('LEAVE_QUEUE', {
1037-
players_removed: [{ id: interaction.user.id }],
1038-
queueId: userQueuesBeforeLeave[0].id,
1039-
})
1036+
const firstQueueLeft = userQueuesBeforeLeave[0]
1037+
if (firstQueueLeft) {
1038+
sendWebhook('LEAVE_QUEUE', {
1039+
players_removed: [{ id: interaction.user.id }],
1040+
queueId: firstQueueLeft.id,
1041+
})
1042+
} else {
1043+
console.warn(
1044+
`[LEAVE_QUEUE] No queued rows found before leave for user ${interaction.user.id}`,
1045+
)
1046+
}
10401047

10411048
let message = 'You left the queue!'
10421049

0 commit comments

Comments
 (0)