diff --git a/make_post_sell/models/product.py b/make_post_sell/models/product.py index af468af..a97d43d 100644 --- a/make_post_sell/models/product.py +++ b/make_post_sell/models/product.py @@ -183,9 +183,11 @@ class Product(RBase, Base): @property def is_ready(self): - if self.is_bundle: - return True if len(self.bundle_metadata["product-ids"]) >= 1 else False - return True if self.extensions.get("product") else False + if self.is_sellable: + if self.is_bundle: + return True if len(self.bundle_metadata["product-ids"]) >= 1 else False + return True if self.extensions.get("product") else False + return True @property def is_not_ready(self):