Skip to content

Commit c44062d

Browse files
fix: intake work item redirection
1 parent d656103 commit c44062d

File tree

3 files changed

+9
-2
lines changed
  • apps
    • api/plane/app/views/issue
    • web/app/(all)/[workspaceSlug]/(projects)/browse/[workItem]
  • packages/types/src/issues

3 files changed

+9
-2
lines changed

apps/api/plane/app/views/issue/base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1224,7 +1224,7 @@ def get(self, request, slug, project_identifier, issue_identifier):
12241224

12251225
# Fetch the issue
12261226
issue = (
1227-
Issue.issue_objects.filter(project_id=project.id)
1227+
Issue.objects.filter(project_id=project.id)
12281228
.filter(workspace__slug=slug)
12291229
.select_related("workspace", "project", "state", "parent")
12301230
.prefetch_related("assignees", "labels", "issue_module__module")

apps/web/app/(all)/[workspaceSlug]/(projects)/browse/[workItem]/page.tsx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import React, { useEffect } from "react";
44
import { observer } from "mobx-react";
5-
import { useParams } from "next/navigation";
5+
import { redirect, useParams } from "next/navigation";
66
import { useTheme } from "next-themes";
77
import useSWR from "swr";
88
// plane imports
@@ -78,6 +78,12 @@ const IssueDetailsPage = observer(() => {
7878
return () => window.removeEventListener("resize", handleToggleIssueDetailSidebar);
7979
}, [issueDetailSidebarCollapsed, toggleIssueDetailSidebar]);
8080

81+
useEffect(() => {
82+
if (data?.is_intake) {
83+
redirect(`/${workspaceSlug}/projects/${data.project_id}/intake/?currentTab=open&inboxIssueId=${data?.id}`);
84+
}
85+
}, [workspaceSlug, data]);
86+
8187
return (
8288
<>
8389
<PageHead title={pageTitle} />

packages/types/src/issues/issue.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ export type TBaseIssue = {
7070

7171
is_draft: boolean;
7272
is_epic?: boolean;
73+
is_intake?: boolean;
7374
};
7475

7576
export type IssueRelation = {

0 commit comments

Comments
 (0)