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 a9c7e35 commit d6c9ed4Copy full SHA for d6c9ed4
src/strawberry_sqlalchemy_mapper/mapper.py
@@ -722,7 +722,10 @@ def convert(
722
mapped_type = strawberry.federation.type(type_, name=type_name)
723
else:
724
mapped_type = strawberry.type(type_, name=type_name)
725
- self.mapped_types[type_name] = mapped_type
+ if self.model_is_interface(model):
726
+ self.mapped_interfaces[type_name] = mapped_type
727
+ else:
728
+ self.mapped_types[type_name] = mapped_type
729
setattr(mapped_type, _GENERATED_FIELD_KEYS_KEY, generated_field_keys)
730
setattr(mapped_type, _ORIGINAL_TYPE_KEY, type_)
731
return mapped_type
0 commit comments