diff --git a/apps/web/core/components/issues/issue-modal/form.tsx b/apps/web/core/components/issues/issue-modal/form.tsx index 081ea80083..0a988b12a0 100644 --- a/apps/web/core/components/issues/issue-modal/form.tsx +++ b/apps/web/core/components/issues/issue-modal/form.tsx @@ -322,6 +322,7 @@ export const IssueFormRoot: FC = observer((props) => { { name: watch("name"), description_html: getTextContent(watch("description_html")), + issueId: data?.id, } ); diff --git a/apps/web/ee/hooks/use-debounced-duplicate-issues.tsx b/apps/web/ee/hooks/use-debounced-duplicate-issues.tsx index 5200c23b67..1a97de5805 100644 --- a/apps/web/ee/hooks/use-debounced-duplicate-issues.tsx +++ b/apps/web/ee/hooks/use-debounced-duplicate-issues.tsx @@ -50,7 +50,7 @@ export const useDebouncedDuplicateIssues = ( await piService.getDuplicateIssues({ workspace_id: workspaceId.toString(), project_id: projectId, - issue_id: formData?.issueId, + issue_id: formData?.issueId ?? null, title: debouncedFormData.name, description_stripped: getTextContent(debouncedFormData.description_html), }) diff --git a/packages/types/src/de-dupe.ts b/packages/types/src/de-dupe.ts index 539a151a78..e6105a0c04 100644 --- a/packages/types/src/de-dupe.ts +++ b/packages/types/src/de-dupe.ts @@ -3,7 +3,7 @@ import { TIssuePriorities } from "./issues"; export type TDuplicateIssuePayload = { title: string; workspace_id: string; - issue_id?: string; + issue_id?: string | null; project_id?: string; description_stripped?: string; };