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
73f23eff
Commit
73f23eff
authored
Sep 17, 2019
by
John Red Medrano
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #103 in RMS/api-main-service from red-develop to RMSv2
* commit '
53ebcb51
': modify return of the current user
parents
f16d05bb
53ebcb51
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
13 additions
and
13 deletions
+13
-13
app/applicationlayer/management/user/serializers.py
app/applicationlayer/management/user/serializers.py
+13
-13
No files found.
app/applicationlayer/management/user/serializers.py
View file @
73f23eff
...
...
@@ -92,23 +92,23 @@ class UserManagementRetreiveSerializer(serializers.ModelSerializer):
# elif user.user_type.upper() == 'CUA' and data.id == 1:
# remove = ['Modules', 'Companies', 'Application']
else
:
remove
=
[
'Module Management'
,
'Application Management'
,
'Department Management'
,
'Company Management'
,
"User Management"
]
#
remove = ['Module Management', 'Application Management', 'Department Management', 'Company Management', "User Management"]
if
user
.
user_type
==
'SU'
:
mod
=
data
.
modules
.
all
()
.
values
()
remove
=
[]
elif
user
.
user_type
==
'OUA'
:
remove
.
remove
(
"Company Management"
)
remove
.
remove
(
"Department Management"
)
remove
.
remove
(
"User Management"
)
elif
user
.
user_type
==
'CUA'
:
remove
.
remove
(
"Department Management"
)
remove
.
remove
(
"User Management"
)
elif
user
.
user_type
==
'DUA'
:
remove
.
remove
(
"User Management"
)
#
remove = []
#
elif user.user_type == 'OUA':
#
remove.remove("Company Management")
#
remove.remove("Department Management")
#
remove.remove("User Management")
#
elif user.user_type == 'CUA':
#
remove.remove("Department Management")
#
remove.remove("User Management")
#
elif user.user_type == 'DUA':
#
remove.remove("User Management")
else
:
remove
.
remove
(
"User Management"
)
mod
=
data
.
modules
.
exclude
(
name__in
=
remove
)
.
values
()
mod
=
data
.
modules
.
filter
(
name
=
"User Management"
)
.
values
(
)
#
mod = data.modules.exclude(name__in=remove).values()
mod
=
mod
.
order_by
(
'parent'
,
'sort_id'
)
app_body
=
{}
...
...
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