diff --git a/channel_advisor_api/models/channel_advisor.py b/channel_advisor_api/models/channel_advisor.py index b536396..b6f2b96 100644 --- a/channel_advisor_api/models/channel_advisor.py +++ b/channel_advisor_api/models/channel_advisor.py @@ -209,7 +209,7 @@ def get_first_image_url(cls, id: str) -> str | None: @property def children(self) -> List["MinProduct"]: - return self.all(filter=f"ParentProductID eq {self.id}") + return self.all(filter=f"ParentProductID eq {self.id} and IsParent ne true") @property def child_ids(self) -> List[int]: