mirror of
https://github.com/willmiao/ComfyUI-Lora-Manager.git
synced 2026-08-06 22:10:14 -03:00
Two bugs prevented type-signature-based fallback from working: - metadata_hook.py used getattr(obj.__class__, 'RETURN_TYPES') which fails when _async_map_node_over_list is called with a class (not instance) — obj.__class__ is the metaclass 'type', which has no RETURN_TYPES. Fixed: getattr(obj, ...). - metadata_registry.py used type(extractor) is GenericNodeExtractor to dispatch return_types. NODE_EXTRACTORS stores class references, not instances; type(Class) is always 'type', never the class. Fixed: extractor is GenericNodeExtractor.