diff --git a/paperless/api_mappers/quotes.py b/paperless/api_mappers/quotes.py index be0d49a..4a31771 100644 --- a/paperless/api_mappers/quotes.py +++ b/paperless/api_mappers/quotes.py @@ -242,6 +242,7 @@ def map(cls, resource): 'part_name', 'part_number', 'part_uuid', + 'part_url', 'purchased_component', 'process', 'revision', diff --git a/paperless/objects/components.py b/paperless/objects/components.py index 28e3561..38dbd42 100644 --- a/paperless/objects/components.py +++ b/paperless/objects/components.py @@ -173,6 +173,9 @@ class BaseComponent: thumbnail_url: Optional[str] = attr.ib( validator=attr.validators.optional(attr.validators.instance_of(str)) ) + part_url: Optional[str] = attr.ib( + validator=attr.validators.optional(attr.validators.instance_of(str)) + ) @property def part_name_sans_ext(self):