From 02c354c9ad79214bd5705d379c79a264d7f31a8b Mon Sep 17 00:00:00 2001 From: NarayanBavisetti Date: Fri, 20 Dec 2024 17:07:55 +0530 Subject: [PATCH 1/2] chore: remove the default intake state --- apiserver/plane/api/views/intake.py | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/apiserver/plane/api/views/intake.py b/apiserver/plane/api/views/intake.py index c2d0733ba91..faefc3761cb 100644 --- a/apiserver/plane/api/views/intake.py +++ b/apiserver/plane/api/views/intake.py @@ -109,16 +109,6 @@ def post(self, request, slug, project_id): {"error": "Invalid priority"}, status=status.HTTP_400_BAD_REQUEST ) - # Create or get state - state, _ = State.objects.get_or_create( - name="Triage", - group="triage", - description="Default state for managing all Intake Issues", - project_id=project_id, - color="#ff7700", - is_triage=True, - ) - # create an issue issue = Issue.objects.create( name=request.data.get("issue", {}).get("name"), @@ -128,7 +118,6 @@ def post(self, request, slug, project_id): ), priority=request.data.get("issue", {}).get("priority", "none"), project_id=project_id, - state=state, ) # create an intake issue From ab58a258fda380131c47b5a73809b0b859029e26 Mon Sep 17 00:00:00 2001 From: NarayanBavisetti Date: Fri, 20 Dec 2024 20:30:12 +0530 Subject: [PATCH 2/2] chore: changed the payload --- apiserver/plane/api/views/project.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apiserver/plane/api/views/project.py b/apiserver/plane/api/views/project.py index fa645a63cc5..527f43edb54 100644 --- a/apiserver/plane/api/views/project.py +++ b/apiserver/plane/api/views/project.py @@ -258,7 +258,9 @@ def patch(self, request, slug, pk): ProjectSerializer(project).data, cls=DjangoJSONEncoder ) - intake_view = request.data.get("inbox_view", project.intake_view) + intake_view = request.data.get( + "inbox_view", request.data.get("intake_view", project.intake_view) + ) if project.archived_at: return Response(