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 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(