Commit 1a2435d8 authored by Gladys Forte's avatar Gladys Forte

fix compledted action

parent 591942bc
...@@ -23,7 +23,7 @@ class headers(serializers.ModelSerializer): ...@@ -23,7 +23,7 @@ class headers(serializers.ModelSerializer):
approver = 'No' approver = 'No'
elif instance.status.lower() == 'cancelled': elif instance.status.lower() == 'cancelled':
approver = 'No' approver = 'No'
elif instance.status.lower() == 'closed': elif instance.status.lower() == 'completed & accepted':
approver = 'No' approver = 'No'
else: else:
approver = 'Yes' approver = 'Yes'
......
...@@ -39,7 +39,7 @@ class ChangeRequestFormHeaderSerializer( ...@@ -39,7 +39,7 @@ class ChangeRequestFormHeaderSerializer(
approver = 'No' approver = 'No'
elif instance.status.lower() == 'cancelled': elif instance.status.lower() == 'cancelled':
approver = 'No' approver = 'No'
elif instance.status.lower() == 'closed': elif instance.status.lower() == 'completed & accepted':
approver = 'No' approver = 'No'
else: else:
approver = 'Yes' approver = 'Yes'
...@@ -122,7 +122,7 @@ class ChangeRequestFormHeaderSerializerList( ...@@ -122,7 +122,7 @@ class ChangeRequestFormHeaderSerializerList(
approver = 'No' approver = 'No'
elif instance.status.lower() == 'cancelled': elif instance.status.lower() == 'cancelled':
approver = 'No' approver = 'No'
elif instance.status.lower() == 'closed': elif instance.status.lower() == 'completed & accepted':
approver = 'No' approver = 'No'
else: else:
approver = 'Yes' approver = 'Yes'
......
...@@ -175,7 +175,7 @@ class ChangeRequestFormsViewset(viewsets.ModelViewSet): ...@@ -175,7 +175,7 @@ class ChangeRequestFormsViewset(viewsets.ModelViewSet):
).count() ).count()
completed = self.queryset.filter( completed = self.queryset.filter(
status__iexact='Closed' #Completed status__iexact='Completed & Accepted' #Completed
).count() ).count()
high = self.queryset.filter( high = self.queryset.filter(
...@@ -860,7 +860,7 @@ class ChangeRequestFormsViewset(viewsets.ModelViewSet): ...@@ -860,7 +860,7 @@ class ChangeRequestFormsViewset(viewsets.ModelViewSet):
level == the_last_vendor.level): level == the_last_vendor.level):
models.ChangeRequestFormHeader.objects.filter( models.ChangeRequestFormHeader.objects.filter(
form_code=form_code form_code=form_code
).update(status='Completed') ).update(status='Approved')
else: else:
the_next_vendor = models.ChangeRequestFormApprovers.objects.filter( the_next_vendor = models.ChangeRequestFormApprovers.objects.filter(
form_code=form_code, level=int(next_level), form_code=form_code, level=int(next_level),
...@@ -917,7 +917,7 @@ class ChangeRequestFormsViewset(viewsets.ModelViewSet): ...@@ -917,7 +917,7 @@ class ChangeRequestFormsViewset(viewsets.ModelViewSet):
models.ChangeRequestFormHeader.objects.filter( models.ChangeRequestFormHeader.objects.filter(
form_code=form_code form_code=form_code
).update(status='Closed') ).update(status='Completed & Accepted')
# EMAIL CODE FOR VENDOR # EMAIL CODE FOR VENDOR
requestor_notification_msg = VENDOR_ACCEPTANCE_MESSAGE.split(';')[0] requestor_notification_msg = VENDOR_ACCEPTANCE_MESSAGE.split(';')[0]
......
...@@ -92,7 +92,7 @@ class ChangeRequestFormHeaderSerializer( ...@@ -92,7 +92,7 @@ class ChangeRequestFormHeaderSerializer(
approver = 'No' approver = 'No'
elif instance.status.lower() == 'cancelled': elif instance.status.lower() == 'cancelled':
approver = 'No' approver = 'No'
elif instance.status.lower() == 'closed': elif instance.status.lower() == 'completed & accepted':
approver = 'No' approver = 'No'
else: else:
approver = 'Yes' approver = 'Yes'
...@@ -148,7 +148,7 @@ class ChangeRequestFormHeaderSerializerList( ...@@ -148,7 +148,7 @@ class ChangeRequestFormHeaderSerializerList(
approver = 'No' approver = 'No'
elif instance.status.lower() == 'cancelled': elif instance.status.lower() == 'cancelled':
approver = 'No' approver = 'No'
elif instance.status.lower() == 'closed': elif instance.status.lower() == 'completed & accepted':
approver = 'No' approver = 'No'
else: else:
approver = 'Yes' approver = 'Yes'
......
...@@ -147,7 +147,7 @@ class ChangeRequestFormsViewset(meviewsets.ModelViewSet): ...@@ -147,7 +147,7 @@ class ChangeRequestFormsViewset(meviewsets.ModelViewSet):
).count() ).count()
completed = self.queryset.filter( completed = self.queryset.filter(
status__iexact='Closed' #Completed status__iexact='Completed & Accepted' #Completed
).count() ).count()
high = self.queryset.filter( high = self.queryset.filter(
...@@ -167,8 +167,8 @@ class ChangeRequestFormsViewset(meviewsets.ModelViewSet): ...@@ -167,8 +167,8 @@ class ChangeRequestFormsViewset(meviewsets.ModelViewSet):
if awaits.status.lower() == 'rejected': if awaits.status.lower() == 'rejected':
print("rejected") print("rejected")
elif awaits.status.lower() == 'closed': elif awaits.status.lower() == 'completed & accepted':
print("closed") print("completed & accepted")
elif awaits.status.lower() == 'cancelled': elif awaits.status.lower() == 'cancelled':
print("cancelled") print("cancelled")
else: else:
...@@ -280,7 +280,7 @@ class ChangeRequestFormsViewset(meviewsets.ModelViewSet): ...@@ -280,7 +280,7 @@ class ChangeRequestFormsViewset(meviewsets.ModelViewSet):
self.queryset = self.queryset.filter( self.queryset = self.queryset.filter(
~Q(status='Rejected') | ~Q(status='Rejected') |
~Q(status='Closed') | ~Q(status='Completed & Accepted') |
~Q(status='Cancelled')) ~Q(status='Cancelled'))
self.queryset = self.queryset.order_by('-created') self.queryset = self.queryset.order_by('-created')
...@@ -645,7 +645,7 @@ class ChangeRequestFormsViewset(meviewsets.ModelViewSet): ...@@ -645,7 +645,7 @@ class ChangeRequestFormsViewset(meviewsets.ModelViewSet):
models.ChangeRequestFormHeader.objects.filter( models.ChangeRequestFormHeader.objects.filter(
form_code=form_code form_code=form_code
).update(status='Closed') ).update(status='Completed & Accepted')
elif action.lower() == 'cancelled': elif action.lower() == 'cancelled':
......
...@@ -120,9 +120,9 @@ def filter_base(base_queryset, ...@@ -120,9 +120,9 @@ def filter_base(base_queryset,
requested_to_department__exact=department_requested_to) requested_to_department__exact=department_requested_to)
if form_type == 'open': if form_type == 'open':
return_queryset = return_queryset.filter(~Q(status='Closed')) return_queryset = return_queryset.filter(~Q(status='Completed & Accepted'))
elif form_type == 'closed': elif form_type == 'closed':
return_queryset = return_queryset.filter(status='Closed') return_queryset = return_queryset.filter(status='Completed & Accepted')
date_modified = [] date_modified = []
#comment #comment
...@@ -226,7 +226,7 @@ def filter_awaiting(base_queryset, ...@@ -226,7 +226,7 @@ def filter_awaiting(base_queryset,
form_code__in=awaiting_included form_code__in=awaiting_included
).exclude( ).exclude(
(Q(status__icontains='Rejected') | (Q(status__icontains='Rejected') |
Q(status__icontains='Closed') | Q(status__icontains='Completed & Accepted') |
Q(status__icontains='Cancelled') | Q(status__icontains='Cancelled') |
Q(status__icontains='Draft')) Q(status__icontains='Draft'))
) )
......
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