Commit 01917a57 authored by Gladys Forte's avatar Gladys Forte

cancelled action

parent ee138476
...@@ -656,7 +656,7 @@ def reset_autoemail_tables(form_code): ...@@ -656,7 +656,7 @@ def reset_autoemail_tables(form_code):
return True return True
def cancelled_user_trigger(form_code, next_level): def cancelled_user_trigger(form_code):
cr_link = f'{CR_FRONT_LINK}/{form_code}' cr_link = f'{CR_FRONT_LINK}/{form_code}'
template_instance = get_template_instance(form_code) template_instance = get_template_instance(form_code)
...@@ -686,8 +686,8 @@ def cancelled_user_trigger(form_code, next_level): ...@@ -686,8 +686,8 @@ def cancelled_user_trigger(form_code, next_level):
~Q(date_sent=None) & ~Q(date_sent=None) &
Q(form_code=form_code) Q(form_code=form_code)
) )
# print(next_approver.values()) print(received_approvers.values())
# LOOP on next approver for sending email # LOOP on next approver for sending email
for n_approver in received_approvers: for n_approver in received_approvers:
# print(n_approver.delegation) # print(n_approver.delegation)
......
...@@ -256,10 +256,6 @@ class BatchUploadViewSet(viewsets.ModelViewSet): ...@@ -256,10 +256,6 @@ class BatchUploadViewSet(viewsets.ModelViewSet):
raise ParseError( raise ParseError(
department_error department_error
) )
<<<<<<< HEAD
# user type authorization and user type per user
=======
else: else:
user_department = Department.objects.get( user_department = Department.objects.get(
name__icontains=keys['department'] name__icontains=keys['department']
...@@ -268,7 +264,6 @@ class BatchUploadViewSet(viewsets.ModelViewSet): ...@@ -268,7 +264,6 @@ class BatchUploadViewSet(viewsets.ModelViewSet):
default_app = Application.objects.filter( default_app = Application.objects.filter(
excel_code=keys['default_app'] excel_code=keys['default_app']
).first() ).first()
>>>>>>> bd79850f02d697447131ae812adc4b42cf78960a
dept_code = Department.objects.get( dept_code = Department.objects.get(
code=keys['Department_Code'] code=keys['Department_Code']
......
...@@ -24,7 +24,8 @@ from app.applicationlayer.cms.utils_cr import ( ...@@ -24,7 +24,8 @@ from app.applicationlayer.cms.utils_cr import (
crhistory_create_save, crhistory_create_save,
reminder_trigger_save, reminder_trigger_save,
overdue_trigger_save, overdue_trigger_save,
reset_autoemail_tables reset_autoemail_tables,
cancelled_user_trigger
) )
from app.applicationlayer.utils import model_to_dict from app.applicationlayer.utils import model_to_dict
from app.entities import enums, models from app.entities import enums, models
...@@ -611,7 +612,7 @@ def cr_routing_actions(approver_instance, current_user): ...@@ -611,7 +612,7 @@ def cr_routing_actions(approver_instance, current_user):
notification_msg, action, notification_msg, action,
remarks, level remarks, level
) )
last_action_vendor = prev_vendor.last() last_action_vendor = prev_vendor.last()
models.ChangeRequestFormApprovers.objects.filter( models.ChangeRequestFormApprovers.objects.filter(
...@@ -763,6 +764,8 @@ def cr_routing_actions(approver_instance, current_user): ...@@ -763,6 +764,8 @@ def cr_routing_actions(approver_instance, current_user):
# update is_action for current level # update is_action for current level
update_form_approver(form_code, level, 'current', date_now) update_form_approver(form_code, level, 'current', date_now)
cancelled_user_trigger(form_code)
reset_autoemail_tables(form_code) reset_autoemail_tables(form_code)
return True return True
......
...@@ -280,7 +280,7 @@ def routing_table_actions(args): ...@@ -280,7 +280,7 @@ def routing_table_actions(args):
FC = FC.replace('{delegation}', 'requestor') FC = FC.replace('{delegation}', 'requestor')
else: else:
FC = FC.replace('{delegation}', 'approver') FC = FC.replace('{delegation}', 'approver')
try: try:
send_mail( send_mail(
subject=subject, subject=subject,
......
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