fix permissions serializer on role
This commit is contained in:
@@ -106,7 +106,7 @@ class RoleSerializer(serializers.ModelSerializer):
|
|||||||
"""
|
"""
|
||||||
representation = super().to_representation(instance)
|
representation = super().to_representation(instance)
|
||||||
representation['type'] = auth_serializer.OrganizationTypeSerializer(instance.type).data
|
representation['type'] = auth_serializer.OrganizationTypeSerializer(instance.type).data
|
||||||
representation['permissions'] = PermissionSerializer(instance.permissions, many=True)
|
representation['permissions'] = PermissionSerializer(instance.permissions, many=True).data
|
||||||
if instance.parent_role:
|
if instance.parent_role:
|
||||||
representation['parent_role'] = {'name': instance.parent_role.role_name, 'id': instance.parent_role.id}
|
representation['parent_role'] = {'name': instance.parent_role.role_name, 'id': instance.parent_role.id}
|
||||||
return representation
|
return representation
|
||||||
|
|||||||
Reference in New Issue
Block a user