diff --git a/packages/utilities/CHANGELOG.md b/packages/utilities/CHANGELOG.md index 31772d4d7..7551c0b3b 100644 --- a/packages/utilities/CHANGELOG.md +++ b/packages/utilities/CHANGELOG.md @@ -1,5 +1,11 @@ # @discordx/utilities +## 7.0.3 + +### Patch Changes + +- ignore auto complete in rate limit + ## 7.0.2 ### Patch Changes diff --git a/packages/utilities/package.json b/packages/utilities/package.json index 6c14a35d7..417b86c3c 100644 --- a/packages/utilities/package.json +++ b/packages/utilities/package.json @@ -1,6 +1,6 @@ { "name": "@discordx/utilities", - "version": "7.0.2", + "version": "7.0.3", "private": false, "description": "Utilities package for enhancing discordx functionality", "keywords": [ diff --git a/packages/utilities/src/guards/Rate Limiter/RateLimit.ts b/packages/utilities/src/guards/Rate Limiter/RateLimit.ts index 078560478..f6a4cb92d 100644 --- a/packages/utilities/src/guards/Rate Limiter/RateLimit.ts +++ b/packages/utilities/src/guards/Rate Limiter/RateLimit.ts @@ -108,14 +108,14 @@ export function RateLimit( } return async function (arg, client, next) { - let memberId: string | null | undefined; - let guildId: string | null; + let memberId: string | null = null; + let guildId: string | null = null; if (arg instanceof SimpleCommandMessage) { - memberId = arg.message.member?.id; + memberId = arg.message.member?.id ?? null; guildId = arg.message.guildId; - } else { - memberId = arg.member?.user.id; + } else if (!arg.isAutocomplete()) { + memberId = arg.member?.user.id ?? null; guildId = arg.guildId; }