fix calendar
This commit is contained in:
@@ -294,9 +294,19 @@ class AccountService(BaseService):
|
|||||||
user_token = validated_data.get('token')
|
user_token = validated_data.get('token')
|
||||||
uid = str(validated_data.get('uid'))
|
uid = str(validated_data.get('uid'))
|
||||||
|
|
||||||
|
member = Members.get_member_by_uid(uid)
|
||||||
|
if not member:
|
||||||
|
return {
|
||||||
|
"error": 'Invalid Request',
|
||||||
|
"uid": uid,
|
||||||
|
}, 400
|
||||||
|
|
||||||
|
|
||||||
|
member_id = member.id
|
||||||
|
|
||||||
dList = []
|
dList = []
|
||||||
#LET get the ptovison actions
|
#LET get the ptovison actions
|
||||||
prov_actions = ProvisionActions.get_provision_action_calendar_member_id(member_id=1, limit=100)
|
prov_actions = ProvisionActions.get_provision_action_calendar_member_id(member_id=member_id, limit=100)
|
||||||
|
|
||||||
for prov_action in prov_actions:
|
for prov_action in prov_actions:
|
||||||
new_l = {"uid": prov_action.uid,
|
new_l = {"uid": prov_action.uid,
|
||||||
@@ -304,7 +314,7 @@ class AccountService(BaseService):
|
|||||||
"category": 3}
|
"category": 3}
|
||||||
dList.append(new_l)
|
dList.append(new_l)
|
||||||
|
|
||||||
member_actions = MembersActions.get_recent_member_calendar_actions_member_id(member_id=1, limit=100)
|
member_actions = MembersActions.get_recent_member_calendar_actions_member_id(member_id=member_id, limit=100)
|
||||||
for member_action in member_actions:
|
for member_action in member_actions:
|
||||||
new_l = {"uid": member_action.uid,
|
new_l = {"uid": member_action.uid,
|
||||||
"title": member_action.action_label, "start": member_action.added,
|
"title": member_action.action_label, "start": member_action.added,
|
||||||
|
|||||||
@@ -50,7 +50,7 @@ class ProvisionActions(db.Model):
|
|||||||
@classmethod
|
@classmethod
|
||||||
def get_provision_action_calendar_member_id(cls, member_id, limit):
|
def get_provision_action_calendar_member_id(cls, member_id, limit):
|
||||||
provision_action = cls.query.all()
|
provision_action = cls.query.all()
|
||||||
provision_action = cls.query.filter_by(member_id=member_id).limit(limit).all()
|
provision_action = cls.query.filter_by(member_id=member_id).order_by(cls.id.desc()).limit(limit).all()
|
||||||
if not provision_action:
|
if not provision_action:
|
||||||
return None
|
return None
|
||||||
return provision_action
|
return provision_action
|
||||||
|
|||||||
Reference in New Issue
Block a user