diff --git a/app/api/services/account.py b/app/api/services/account.py index e2fa5f9..0d31b01 100644 --- a/app/api/services/account.py +++ b/app/api/services/account.py @@ -307,19 +307,20 @@ class AccountService(BaseService): dList = [] #LET get the ptovison actions prov_actions = ProvisionActions.get_provision_action_calendar_member_id(member_id=member_id, limit=100) - - for prov_action in prov_actions: - new_l = {"uid": prov_action.uid, - "title": prov_action.action, "start": prov_action.added, - "category": 3} - dList.append(new_l) + if prov_actions: + for prov_action in prov_actions: + new_l = {"uid": prov_action.uid, + "title": prov_action.action, "start": prov_action.added, + "category": 3} + dList.append(new_l) member_actions = MembersActions.get_recent_member_calendar_actions_member_id(member_id=member_id, limit=100) - for member_action in member_actions: - new_l = {"uid": member_action.uid, - "title": member_action.action_label, "start": member_action.added, - "category": 1} - dList.append(new_l) + if member_actions: + for member_action in member_actions: + new_l = {"uid": member_action.uid, + "title": member_action.action_label, "start": member_action.added, + "category": 1} + dList.append(new_l) # sample_range = random.randint(20, 60) # for x in range(sample_range):