Commit dd0f097c authored by John Red Medrano's avatar John Red Medrano

update the current user, remove the head per application

parent fea815fa
...@@ -113,15 +113,19 @@ class UserManagementRetreiveSerializer(serializers.ModelSerializer): ...@@ -113,15 +113,19 @@ class UserManagementRetreiveSerializer(serializers.ModelSerializer):
# datas = rms_module.union(rms_module, rms_module2) # datas = rms_module.union(rms_module, rms_module2)
# else: # else:
# datas = rms_module # datas = rms_module
mod = data.modules.all() mod = data.modules.filter(~Q(name__icontains='header'))
if user.user_type.upper() != enums.UserTypeEnum.USER.value: if user.user_type.upper() != enums.UserTypeEnum.USER.value:
if user.user_type.upper() == enums.UserTypeEnum.SUPER_USER.value: if user.user_type.upper() == enums.UserTypeEnum.SUPER_USER.value:
user_module = models.Module.objects.filter(code="MODULE-20190919-0000006") user_module = models.Module.objects.filter(
name__icontains="user"
)
mod = mod.union(mod, user_module) mod = mod.union(mod, user_module)
else: else:
mod = user_module = models.Module.objects.filter(code="MODULE-20190919-0000006") mod = user_module = models.Module.objects.filter(
name__icontains="user"
)
mod = mod.exclude(parent=0)
mod = ModuleSerializer(data=mod, many=True) mod = ModuleSerializer(data=mod, many=True)
mod.is_valid() mod.is_valid()
......
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