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
bb338413
Commit
bb338413
authored
Nov 19, 2019
by
Gladys Forte
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #473 in RMS/api-main-service from gladys-dev2 to RMSv2
* commit '
60964adf
': revised fix
parents
d4349ffe
60964adf
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
18 additions
and
14 deletions
+18
-14
app/applicationlayer/cms/form/views.py
app/applicationlayer/cms/form/views.py
+2
-2
app/applicationlayer/management/batchupload/views.py
app/applicationlayer/management/batchupload/views.py
+2
-4
app/businesslayer/changerequest/change_request.py
app/businesslayer/changerequest/change_request.py
+7
-7
app/helper/email_service/sender.py
app/helper/email_service/sender.py
+7
-1
No files found.
app/applicationlayer/cms/form/views.py
View file @
bb338413
...
...
@@ -556,12 +556,12 @@ class ChangeRequestFormsViewset(meviewsets.ModelViewSet):
the_next_vendor
=
models
.
ChangeRequestFormApprovers
.
objects
.
filter
(
form_code
=
form_code
,
level
=
str
(
next_level
),
delegation
=
'Vendor/Implementor'
delegation
__name
=
'Vendor/Implementor'
)
.
first
()
if
the_next_vendor
:
the_last_vendor
=
models
.
ChangeRequestFormApprovers
.
objects
.
filter
(
form_code
=
form_code
,
delegation
=
'Vendor/Implementor'
form_code
=
form_code
,
delegation
__name
=
'Vendor/Implementor'
)
.
order_by
(
'level'
)
.
last
()
if
the_next_vendor
==
the_last_vendor
:
...
...
app/applicationlayer/management/batchupload/views.py
View file @
bb338413
...
...
@@ -228,7 +228,6 @@ class BatchUploadViewSet(viewsets.ModelViewSet):
AllowedCompany
.
objects
.
create
(
**
privilege_object
)
except
IntegrityError
as
e
:
return
Response
(
# {"message": str(e)},
{
"message"
:
f
"Duplicate user privilege at row {data + 2}"
},
status
=
status
.
HTTP_400_BAD_REQUEST
)
...
...
@@ -236,13 +235,12 @@ class BatchUploadViewSet(viewsets.ModelViewSet):
except
IntegrityError
as
e
:
return
Response
(
{
"message"
:
f
"Record already exist at row {data + 2}"
},
# {"message": str(e)},
status
=
status
.
HTTP_400_BAD_REQUEST
)
except
KeyError
as
e
:
return
Response
(
{
"message"
:
"Missing column user_type
"
},
{
"message"
:
f
"Missing column {e.args[0]}
"
},
status
=
status
.
HTTP_400_BAD_REQUEST
)
...
...
app/businesslayer/changerequest/change_request.py
View file @
bb338413
...
...
@@ -459,7 +459,7 @@ def check_vendor_level(position, routing_level, form_code):
query
=
models
.
ChangeRequestFormApprovers
.
objects
.
filter
(
form_code
=
form_code
,
level
=
int
(
routing_level
),
delegation
=
'Vendor/Implementor'
delegation
__name
=
'Vendor/Implementor'
)
.
first
()
return
query
...
...
@@ -468,7 +468,7 @@ def check_vendor_level(position, routing_level, form_code):
query
=
models
.
ChangeRequestFormApprovers
.
objects
.
filter
(
form_code
=
form_code
,
delegation
=
'Vendor/Implementor'
delegation
__name
=
'Vendor/Implementor'
)
.
order_by
(
'level'
)
.
last
()
return
query
...
...
@@ -478,7 +478,7 @@ def check_vendor_level(position, routing_level, form_code):
query
=
models
.
ChangeRequestFormApprovers
.
objects
.
filter
(
Q
(
form_code
=
form_code
)
&
Q
(
action
=
'Completed'
)
&
Q
(
delegation
=
'Vendor/Implementor'
)
&
Q
(
delegation
__name
=
'Vendor/Implementor'
)
&
Q
(
level__lte
=
int
(
routing_level
))
)
...
...
app/helper/email_service/sender.py
View file @
bb338413
...
...
@@ -249,6 +249,12 @@ def routing_table_actions(args):
email_template
=
'RMS-CRREJECTED-VENDOR.html'
else
:
email_template
=
'RMS-CRREJECTED.html'
elif
args
[
12
]
.
lower
()
==
'revised'
:
subject
=
'Resource Management System - Change Request Rejected'
if
args
[
13
]
.
lower
()
==
'requestor'
or
args
[
13
]
.
lower
()
==
'others'
:
email_template
=
'RMS-CRREJECTED-VENDOR.html'
else
:
email_template
=
'RMS-CRREJECTED.html'
F
=
open
(
os
.
path
.
join
(
settings
.
EMAIL_TEMPLATES_ROOT
,
email_template
),
'r'
)
...
...
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