mirror of
https://github.com/inventree/InvenTree.git
synced 2025-06-17 12:35:46 +00:00
ignore special case when we create the schema
This commit is contained in:
@ -593,7 +593,7 @@ class MetadataView(RetrieveUpdateAPI):
|
|||||||
if model is None:
|
if model is None:
|
||||||
raise ValidationError(
|
raise ValidationError(
|
||||||
f"MetadataView called without '{self.MODEL_REF}' parameter"
|
f"MetadataView called without '{self.MODEL_REF}' parameter"
|
||||||
)
|
) # pragma: no cover
|
||||||
|
|
||||||
return model
|
return model
|
||||||
|
|
||||||
@ -609,5 +609,5 @@ class MetadataView(RetrieveUpdateAPI):
|
|||||||
"""Return MetadataSerializer instance."""
|
"""Return MetadataSerializer instance."""
|
||||||
# Detect if we are currently generating the OpenAPI schema
|
# Detect if we are currently generating the OpenAPI schema
|
||||||
if 'spectacular' in sys.argv:
|
if 'spectacular' in sys.argv:
|
||||||
return MetadataSerializer(Part, *args, **kwargs)
|
return MetadataSerializer(Part, *args, **kwargs) # pragma: no cover
|
||||||
return MetadataSerializer(self.get_model_type(), *args, **kwargs)
|
return MetadataSerializer(self.get_model_type(), *args, **kwargs)
|
||||||
|
Reference in New Issue
Block a user