We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bf65166 commit cc8bc97Copy full SHA for cc8bc97
glue/config.py
@@ -511,7 +511,11 @@ def supported_classes(self):
511
512
def get_handler_for(self, data_or_class):
513
for translator in self:
514
- if isinstance(data_or_class, translator.target_cls) or data_or_class is translator.target_cls:
+ if data_or_class is translator.target_cls:
515
+ handler = translator.handler
516
+ preferred = translator.target_cls
517
+ break
518
+ elif isinstance(data_or_class, translator.target_cls):
519
handler = translator.handler
520
preferred = translator.target_cls
521
break
0 commit comments