Commit 605c5771 authored by Gladys Forte's avatar Gladys Forte

overdue dashboard added filter

parent d299a099
...@@ -32,7 +32,7 @@ class ChangeRequestFormApproversSerializer( ...@@ -32,7 +32,7 @@ class ChangeRequestFormApproversSerializer(
ret['editable_comp'] = False ret['editable_comp'] = False
else: else:
ret['editable_comp'] = True ret['editable_comp'] = True
if instance.tmp_approver.department or instance.tmp_approver.delegation.lower() == 'requestor': if instance.tmp_approver.department or instance.tmp_approver.delegation.lower() == 'requestor':
ret['editable_dept'] = False ret['editable_dept'] = False
else: else:
......
...@@ -164,17 +164,17 @@ def filter_overdue(base_queryset): ...@@ -164,17 +164,17 @@ def filter_overdue(base_queryset):
return_queryset = base_queryset return_queryset = base_queryset
try: try:
exclude_status = ['Cancelled', 'Completed & Accepted']
now = datetime.now() now = datetime.now()
overdue = [] overdue = []
for query in return_queryset: for query in return_queryset:
if (query.requested_to_target_date < now): if (query.requested_to_target_date < now):
overdue.append(query.form_code) overdue.append(query.form_code)
return_queryset = return_queryset.filter( return_queryset = return_queryset.filter(
form_code__in=overdue form_code__in=overdue
) ).exclude(status__in=exclude_status)
except Exception as e: except Exception as e:
pass pass
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment