Browse Source

[commands] Fix bug that made functions stop working as converters.

pull/258/head
Rapptz 9 years ago
parent
commit
629c24339b
  1. 2
      discord/ext/commands/core.py

2
discord/ext/commands/core.py

@ -174,7 +174,7 @@ class Command:
if converter.__module__.startswith('discord.'):
converter = getattr(converters, converter.__name__ + 'Converter')
if issubclass(converter, converters.Converter):
if inspect.isclass(converter) and issubclass(converter, converters.Converter):
instance = converter(ctx, argument)
if asyncio.iscoroutinefunction(instance.convert):
return (yield from instance.convert())

Loading…
Cancel
Save