From ec8f8ea4277478ecadaa38dbbcd8cd358cb72c40 Mon Sep 17 00:00:00 2001 From: pablohashescobar Date: Fri, 1 Sep 2023 14:24:06 +0530 Subject: [PATCH 1/3] chore: vote actor details --- apiserver/plane/api/serializers/issue.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apiserver/plane/api/serializers/issue.py b/apiserver/plane/api/serializers/issue.py index 6cd06a767ef..9e3363c7624 100644 --- a/apiserver/plane/api/serializers/issue.py +++ b/apiserver/plane/api/serializers/issue.py @@ -559,6 +559,9 @@ class Meta: class IssueVoteSerializer(BaseSerializer): + + actor_detail = UserLiteSerializer(read_only=True, source="actor") + class Meta: model = IssueVote fields = ["issue", "vote", "workspace_id", "project_id", "actor"] From ca92c22fbcb5efad5a213f008b06a68f9e9ff2f0 Mon Sep 17 00:00:00 2001 From: pablohashescobar Date: Fri, 1 Sep 2023 14:29:30 +0530 Subject: [PATCH 2/3] dev: add field in serializer --- apiserver/plane/api/serializers/issue.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apiserver/plane/api/serializers/issue.py b/apiserver/plane/api/serializers/issue.py index 9e3363c7624..e669b1dcb08 100644 --- a/apiserver/plane/api/serializers/issue.py +++ b/apiserver/plane/api/serializers/issue.py @@ -564,7 +564,7 @@ class IssueVoteSerializer(BaseSerializer): class Meta: model = IssueVote - fields = ["issue", "vote", "workspace_id", "project_id", "actor"] + fields = ["issue", "vote", "workspace_id", "project_id", "actor", "actor_detail"] read_only_fields = fields From 0f6acc652e7dc9cc05632f75ede497912047cab7 Mon Sep 17 00:00:00 2001 From: pablohashescobar Date: Fri, 1 Sep 2023 15:56:29 +0530 Subject: [PATCH 3/3] dev: remove _id in workspace and project --- apiserver/plane/api/serializers/issue.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apiserver/plane/api/serializers/issue.py b/apiserver/plane/api/serializers/issue.py index e669b1dcb08..1dfaabda88c 100644 --- a/apiserver/plane/api/serializers/issue.py +++ b/apiserver/plane/api/serializers/issue.py @@ -564,7 +564,7 @@ class IssueVoteSerializer(BaseSerializer): class Meta: model = IssueVote - fields = ["issue", "vote", "workspace_id", "project_id", "actor", "actor_detail"] + fields = ["issue", "vote", "workspace", "project", "actor", "actor_detail"] read_only_fields = fields