Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Sign in
Toggle navigation
R
red-ci-cd
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
red-group-test
red-ci-cd
Commits
ab8ef61f
Commit
ab8ef61f
authored
Oct 31, 2019
by
Gladys Forte
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
clean code action
parent
dadde7d9
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
1 addition
and
245 deletions
+1
-245
app/applicationlayer/cms/form/header/views.py
app/applicationlayer/cms/form/header/views.py
+1
-245
No files found.
app/applicationlayer/cms/form/header/views.py
View file @
ab8ef61f
...
@@ -641,251 +641,7 @@ class ChangeRequestFormsViewset(viewsets.ModelViewSet):
...
@@ -641,251 +641,7 @@ class ChangeRequestFormsViewset(viewsets.ModelViewSet):
)
)
change_request
.
cr_routing_actions
(
new_instance
,
current_user
)
change_request
.
cr_routing_actions
(
new_instance
,
current_user
)
# ---------------- removed code
# if action.lower() == 'approved':
# the_next_vendor = models.ChangeRequestFormApprovers.objects.filter(
# form_code=form_code, level=int(next_level),
# delegation='Vendor/Implementor'
# ).first()
# if the_next_vendor:
# the_last_vendor = models.ChangeRequestFormApprovers.objects.filter(
# form_code=form_code, delegation='Vendor/Implementor'
# ).order_by('level').last()
# if the_next_vendor == the_last_vendor:
# models.ChangeRequestFormHeader.objects.filter(
# form_code=form_code
# ).update(status='Approved')
# # NOTIF MSG FOR REQUESTOR
# requestor_notification_msg = REQUESTOR_MESSAGE.split(';')[0]
# # NOTIF MSG FOR NEXT APPROVER
# notification_msg = APPROVER_MESSAGE.split(';')[0]
# # SEND EMAIL AND NOTIF TO REQUESTOR
# send_mail_requestor(
# current_user, form_code, delegation,
# requestor_notification_msg, action,
# remarks, level
# )
# next_approver_email(form_code, next_level)
# date_now = datetime.now()
# # update next approver details
# models.ChangeRequestFormApprovers.objects.filter(
# Q(form_code=form_code) & Q(level=int(next_level))
# ).update(
# date_sent=date_now,
# is_action=True
# )
# # update current approver details
# models.ChangeRequestFormApprovers.objects.filter(
# Q(form_code=form_code) & Q(level=int(level))
# ).update(
# is_action=False
# )
# reminder_trigger_save(form_code, date_now,
# approver_instance.date_sent)
# elif action.lower() == 'rejected':
# # send email to vendor
# if delegation.lower() == 'requestor':
# notification_msg = VENDOR_REJECT_MESSAGE.split(';')[0]
# send_mail_vendor(
# current_user, form_code, delegation,
# notification_msg, action,
# remarks, level
# )
# prev_level = int(level) - 1
# # reset last vendor details
# models.ChangeRequestFormApprovers.objects.filter(
# Q(form_code=form_code) &
# Q(level=int(prev_level))
# ).update(
# is_action=True,
# action='Acknowledged',
# action_date=datetime.now(),
# date_sent=datetime.now()
# )
# else:
# prev_vendor = models.ChangeRequestFormApprovers.objects.filter(
# Q(form_code=form_code) &
# Q(action='Completed') &
# Q(delegation='Vendor/Implementor') &
# Q(level__lte=int(level))
# )
# if not prev_vendor.count() > 0:
# models.ChangeRequestFormHeader.objects.filter(
# form_code=form_code
# ).update(status='Rejected')
# # EMAIL CODE FOR REQUESTOR
# requestor_notification_msg = REQUESTOR_REJECT_MESSAGE.split(';')[0]
# # SEND EMAIL AND NOTIF TO REQUESTOR
# send_mail_requestor(
# current_user, form_code, delegation,
# requestor_notification_msg, action,
# remarks, level
# )
# else:
# # EMAIL CODE FOR REQUESTOR
# requestor_notification_msg = REQUESTOR_REJECT_MESSAGE.split(';')[0]
# # SEND EMAIL AND NOTIF TO REQUESTOR
# send_mail_requestor(
# current_user, form_code, delegation,
# requestor_notification_msg, action,
# remarks, level
# )
# notification_msg = VENDOR_REJECT_MESSAGE.split(';')[0]
# send_mail_vendor(
# current_user, form_code, 'others',
# notification_msg, action,
# remarks, level
# )
# last_action_vendor = prev_vendor.last()
# models.ChangeRequestFormApprovers.objects.filter(
# code=last_action_vendor
# ).update(
# is_action=True,
# action='Acknowledged',
# action_date=datetime.now(),
# date_sent=datetime.now()
# )
# level = last_action_vendor.level + 1
# models.ChangeRequestFormApprovers.objects.filter(
# Q(form_code=form_code) & Q(level__gte=int(level))
# ).update(
# is_action=False,
# action=None,
# remarks=None,
# action_date=None,
# date_sent=None
# )
# elif action.lower() == 'completed':
# the_last_vendor = models.ChangeRequestFormApprovers.objects.filter(
# form_code=form_code, delegation='Vendor/Implementor'
# ).order_by('level').last()
# if (current_user == the_last_vendor.user.code and
# level == the_last_vendor.level):
# models.ChangeRequestFormHeader.objects.filter(
# form_code=form_code
# ).update(status='Approved')
# else:
# the_next_vendor = models.ChangeRequestFormApprovers.objects.filter(
# form_code=form_code, level=int(next_level),
# delegation='Vendor/Implementor'
# ).first()
# if the_next_vendor:
# if the_next_vendor.user.code == the_last_vendor.user.code:
# models.ChangeRequestFormHeader.objects.filter(
# form_code=form_code
# ).update(status='Approved')
# else:
# models.ChangeRequestFormHeader.objects.filter(
# form_code=form_code
# ).update(status='Pending')
# next_approver_email(form_code, next_level)
# models.ChangeRequestFormApprovers.objects.filter(
# Q(level=int(next_level))
# ).update(
# date_sent=datetime.now(),
# is_action=True
# )
# # update current approver details
# models.ChangeRequestFormApprovers.objects.filter(
# Q(form_code=form_code) & Q(level=int(level))
# ).update(
# is_action=False
# )
# # EMAIL CODE FOR REQUESTOR
# requestor_notification_msg = REQUESTOR_COMPLETION_MESSAGE.split(';')[0]
# send_mail_requestor(
# current_user, form_code, delegation,
# requestor_notification_msg, action,
# remarks, level
# )
# elif action.lower() == 'acknowledged':
# # EMAIL CODE FOR REQUESTOR
# requestor_notification_msg = REQUESTOR_ACKNOWLEDGE_MESSAGE.split(';')[0]
# send_mail_requestor(
# current_user, form_code, delegation,
# requestor_notification_msg, action,
# remarks, level
# )
# elif action.lower() == 'accepted':
# models.ChangeRequestFormHeader.objects.filter(
# form_code=form_code
# ).update(status='Completed & Accepted')
# # EMAIL CODE FOR VENDOR
# requestor_notification_msg = VENDOR_ACCEPTANCE_MESSAGE.split(';')[0]
# send_mail_vendor(
# current_user, form_code, delegation,
# requestor_notification_msg, action,
# remarks, level
# )
# # update is_action for current level
# models.ChangeRequestFormApprovers.objects.filter(
# Q(form_code=form_code) & Q(level=int(level))
# ).update(
# is_action=False
# )
# elif action.lower() == 'cancelled':
# # changed form status to cancelled
# models.ChangeRequestFormHeader.objects.filter(
# form_code=form_code).update(status='Cancelled')
# # update is_action for current level
# models.ChangeRequestFormApprovers.objects.filter(
# Q(form_code=form_code) & Q(level=int(level))
# ).update(
# is_action=False
# )
# reset_autoemail_tables(form_code)
message
=
status_message_response
(
message
=
status_message_response
(
200
,
'success'
,
200
,
'success'
,
'Action performed'
,
'Action performed'
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment