diff --git a/app/models/products.py b/app/models/products.py index 4be302c..c2d979d 100644 --- a/app/models/products.py +++ b/app/models/products.py @@ -41,7 +41,7 @@ class Products(db.Model): # ) @classmethod - def get_user_product_list(cls, member_id): + def get_user_product_list_bad(cls, member_id): # product_list = cls.query.filter_by( # id > 0 @@ -53,6 +53,17 @@ class Products(db.Model): logger.info(json_output) return json_output + @classmethod + def get_user_product_list(cls): + """ + Return all offers in dictionary format. + """ + product_list = cls.query.all() + + if not product_list: + raise ValueError(f"No available Products") + return product_list + def to_dict(self): """