From c209a713d812c027cf8994f263bf08441b52ccd7 Mon Sep 17 00:00:00 2001 From: Saurabh Kumar <70131915+Saurabhkmr98@users.noreply.github.com> Date: Thu, 21 Aug 2025 13:15:15 +0530 Subject: [PATCH] [SILO-449] fix: add missing methods in external APIs (#7601) * add missing fields and methods in endpoints * add POST method for project members * make project_id as uuid in url pattern * remove post method * fix method reordering --- apps/api/plane/api/serializers/project.py | 4 ++++ apps/api/plane/api/urls/member.py | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/api/plane/api/serializers/project.py b/apps/api/plane/api/serializers/project.py index 6cb31ac82..e6a257f3e 100644 --- a/apps/api/plane/api/serializers/project.py +++ b/apps/api/plane/api/serializers/project.py @@ -45,6 +45,10 @@ class ProjectCreateSerializer(BaseSerializer): "archive_in", "close_in", "timezone", + "logo_props", + "external_source", + "external_id", + "is_issue_type_enabled", ] read_only_fields = [ diff --git a/apps/api/plane/api/urls/member.py b/apps/api/plane/api/urls/member.py index 14a09c832..a2b331ea1 100644 --- a/apps/api/plane/api/urls/member.py +++ b/apps/api/plane/api/urls/member.py @@ -4,7 +4,7 @@ from plane.api.views import ProjectMemberAPIEndpoint, WorkspaceMemberAPIEndpoint urlpatterns = [ path( - "workspaces//projects//members/", + "workspaces//projects//members/", ProjectMemberAPIEndpoint.as_view(http_method_names=["get"]), name="project-members", ),