From a5d1ce9ea6cfd73e71d01dab9f085af8fab8820d Mon Sep 17 00:00:00 2001 From: Anmol Singh Bhatia Date: Fri, 12 Dec 2025 18:18:38 +0530 Subject: [PATCH 1/2] chore: intake work item enhancements --- .../core/components/inbox/content/inbox-issue-header.tsx | 1 + apps/web/core/components/issues/issue-modal/base.tsx | 8 ++++++++ apps/web/core/components/issues/issue-modal/modal.tsx | 1 + 3 files changed, 10 insertions(+) diff --git a/apps/web/core/components/inbox/content/inbox-issue-header.tsx b/apps/web/core/components/inbox/content/inbox-issue-header.tsx index 43a86763cf6..e5084189df1 100644 --- a/apps/web/core/components/inbox/content/inbox-issue-header.tsx +++ b/apps/web/core/components/inbox/content/inbox-issue-header.tsx @@ -241,6 +241,7 @@ export const InboxIssueActionsHeader = observer(function InboxIssueActionsHeader beforeFormSubmit={handleInboxIssueAccept} withDraftIssueWrapper={false} fetchIssueDetails={false} + showActionItemsOnUpdate modalTitle={t("inbox_issue.actions.move", { value: `${currentProjectDetails?.identifier}-${issue?.sequence_id}`, })} diff --git a/apps/web/core/components/issues/issue-modal/base.tsx b/apps/web/core/components/issues/issue-modal/base.tsx index 553f9ff21b5..f0785d63dbf 100644 --- a/apps/web/core/components/issues/issue-modal/base.tsx +++ b/apps/web/core/components/issues/issue-modal/base.tsx @@ -44,6 +44,7 @@ export const CreateUpdateIssueModalBase = observer(function CreateUpdateIssueMod modalTitle, primaryButtonText, isProjectSelectionDisabled = false, + showActionItemsOnUpdate = false, } = props; const issueStoreType = useIssueStoreType(); @@ -318,6 +319,13 @@ export const CreateUpdateIssueModalBase = observer(function CreateUpdateIssueMod type: TOAST_TYPE.SUCCESS, title: t("success"), message: t("issue_updated_successfully"), + actionItems: showActionItemsOnUpdate && payload.project_id && ( + + ), }); captureSuccess({ eventName: WORK_ITEM_TRACKER_EVENTS.update, diff --git a/apps/web/core/components/issues/issue-modal/modal.tsx b/apps/web/core/components/issues/issue-modal/modal.tsx index 1db1db78ffb..8c504da06d1 100644 --- a/apps/web/core/components/issues/issue-modal/modal.tsx +++ b/apps/web/core/components/issues/issue-modal/modal.tsx @@ -26,6 +26,7 @@ export interface IssuesModalProps { isProjectSelectionDisabled?: boolean; templateId?: string; allowedProjectIds?: string[]; + showActionItemsOnUpdate?: boolean; } export const CreateUpdateIssueModal = observer(function CreateUpdateIssueModal(props: IssuesModalProps) { From 708c701af171566b1a933b051986e42f83d9e7c3 Mon Sep 17 00:00:00 2001 From: Anmol Singh Bhatia Date: Fri, 12 Dec 2025 18:28:01 +0530 Subject: [PATCH 2/2] chore: code refactor --- .../core/components/issues/issue-modal/base.tsx | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/apps/web/core/components/issues/issue-modal/base.tsx b/apps/web/core/components/issues/issue-modal/base.tsx index f0785d63dbf..22d5cda2aef 100644 --- a/apps/web/core/components/issues/issue-modal/base.tsx +++ b/apps/web/core/components/issues/issue-modal/base.tsx @@ -319,13 +319,14 @@ export const CreateUpdateIssueModalBase = observer(function CreateUpdateIssueMod type: TOAST_TYPE.SUCCESS, title: t("success"), message: t("issue_updated_successfully"), - actionItems: showActionItemsOnUpdate && payload.project_id && ( - - ), + actionItems: + showActionItemsOnUpdate && payload.project_id ? ( + + ) : undefined, }); captureSuccess({ eventName: WORK_ITEM_TRACKER_EVENTS.update,