Commit 73f23eff authored by John Red Medrano's avatar John Red Medrano

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
...@@ -92,23 +92,23 @@ class UserManagementRetreiveSerializer(serializers.ModelSerializer): ...@@ -92,23 +92,23 @@ class UserManagementRetreiveSerializer(serializers.ModelSerializer):
# elif user.user_type.upper() == 'CUA' and data.id == 1: # elif user.user_type.upper() == 'CUA' and data.id == 1:
# remove = ['Modules', 'Companies', 'Application'] # remove = ['Modules', 'Companies', 'Application']
else: 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': if user.user_type == 'SU':
mod = data.modules.all().values() mod = data.modules.all().values()
remove = [] # remove = []
elif user.user_type == 'OUA': # elif user.user_type == 'OUA':
remove.remove("Company Management") # remove.remove("Company Management")
remove.remove("Department Management") # remove.remove("Department Management")
remove.remove("User Management") # remove.remove("User Management")
elif user.user_type == 'CUA': # elif user.user_type == 'CUA':
remove.remove("Department Management") # remove.remove("Department Management")
remove.remove("User Management") # remove.remove("User Management")
elif user.user_type == 'DUA': # elif user.user_type == 'DUA':
remove.remove("User Management") # remove.remove("User Management")
else: else:
remove.remove("User Management") mod = data.modules.filter(name="User Management").values()
mod = data.modules.exclude(name__in=remove).values() # mod = data.modules.exclude(name__in=remove).values()
mod = mod.order_by('parent', 'sort_id') mod = mod.order_by('parent', 'sort_id')
app_body = {} app_body = {}
......
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