diff --git a/app/models/members_actions.py b/app/models/members_actions.py index d07ce32..0a8b2ba 100644 --- a/app/models/members_actions.py +++ b/app/models/members_actions.py @@ -36,11 +36,8 @@ class MembersActions(db.Model): @classmethod def get_recent_member_actions(cls, member_id): - """ - Return all offers in dictionary format. - query = cls.query - """ - member_actions = cls.query.limit(4).all() + # member_actions = cls.query.limit(4).all() + member_actions = cls.query.filter_by(member_id=member_id).limit(4).all() if not member_actions: raise ValueError(f"No Member Actions") @@ -54,13 +51,14 @@ class MembersActions(db.Model): return { 'id': self.id, 'uid': self.uid, - 'product_id': self.product_id, - 'name': self.name, - 'description' : self.description, + 'member_id': self.member_id, + 'member_uid': self.member_uid, + 'action_label' : self.action_label, + 'action_name': self.action_name, + 'status_description': self.status_description, 'status': self.status, 'added': self.added, - 'updated': self.updated, - 'banner': self.banner + 'updated': self.updated } def __repr__(self):