[commands] Fix AttributeError for classes missing convert attribute

This commit is contained in:
ToxicKidz 2021-04-05 23:12:27 -04:00 committed by GitHub
parent 8da6b47a36
commit 0efb720cec
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -444,7 +444,7 @@ class Command(_BaseCommand):
try:
if inspect.isclass(converter):
if inspect.ismethod(converter.convert):
if inspect.ismethod(getattr(converter, 'convert', None)):
if converter.convert.__self__ is converter:
# class method
func = converter.convert