Revert "Run parent command checks before calling autocomplete callback"

This reverts commit 5e98626d41e6e39f82b9fbdc7a0723311fe5751b.

Fix #7978
This commit is contained in:
Rapptz 2022-05-01 18:54:22 -04:00
parent 0551214be1
commit 5f0cf58b2e

View File

@ -677,19 +677,6 @@ class Command(Generic[GroupT, P, T]):
if param.autocomplete is None:
raise CommandSignatureMismatch(self)
try:
if not await self._check_can_run(interaction):
if not interaction.response.is_done():
await interaction.response.autocomplete([])
return
except AppCommandError:
# Exceptions can't reasonably be handled by the developer at this point
# The autocomplete can either fail or return an empty list of options
# Both of these are more or less the same UX to the user.
if not interaction.response.is_done():
await interaction.response.autocomplete([])
return
if param.autocomplete.requires_binding:
binding = param.autocomplete.binding or self.binding
if binding is not None: