Added members to role serializer

This commit is contained in:
Viswamedha Nalabotu 2026-03-10 19:30:16 +00:00
parent e81c913471
commit 1f97d9084f

View file

@ -48,10 +48,11 @@ class InviteSerializer(ModelSerializer):
class RoleSerializer(ModelSerializer):
organization = OrganizationSerializer(read_only = True)
member_count = SerializerMethodField()
members = UserSerializer(many=True, read_only=True)
class Meta:
model = Role
fields = ['id', 'uuid', 'name', 'description', 'organization', 'created_at', 'updated_at', 'member_count']
fields = [ 'id', 'uuid', 'name', 'description', 'organization', 'members', 'created_at', 'updated_at', 'member_count']
read_only_fields = ['id', 'uuid', 'created_at', 'updated_at']
def get_member_count(self, obj: Role):