Skip to content

Commit 6e637e9

Browse files
committed
improved code quality
1 parent 0f8e9b1 commit 6e637e9

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

discord/ext/bridge/core.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -622,16 +622,12 @@ def __init__(self, input_type, *args, **kwargs):
622622
self.converter = kwargs.pop("converter", None)
623623
super().__init__(input_type, *args, **kwargs)
624624

625-
if self.converter is None:
626-
if input_type == discord.Member:
627-
self.converter = MemberConverter()
628-
else:
629-
self.converter = BRIDGE_CONVERTER_MAPPING.get(input_type)
625+
self.converter = self.converter or BRIDGE_CONVERTER_MAPPING.get(input_type)
630626

631627
async def convert(self, ctx, argument: str) -> Any:
632628
try:
633629
if self.converter is not None:
634-
converted = await self.converter.convert(ctx, argument)
630+
converted = await self.converter().convert(ctx, argument)
635631
else:
636632
converter = BRIDGE_CONVERTER_MAPPING.get(self.input_type)
637633
if isinstance(converter, type) and issubclass(converter, Converter):

0 commit comments

Comments
 (0)