From a35ec1761899c118932b7705f04e168f0b52cce9 Mon Sep 17 00:00:00 2001 From: Prateek Shourya Date: Tue, 17 Sep 2024 18:54:36 +0530 Subject: [PATCH] [WEB-2308] fix: descritpion editor loader on issue modal when edition a sub issue from another project. --- web/core/components/issues/issue-modal/base.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/web/core/components/issues/issue-modal/base.tsx b/web/core/components/issues/issue-modal/base.tsx index 88ca5ad0cd7..3d073f7abd3 100644 --- a/web/core/components/issues/issue-modal/base.tsx +++ b/web/core/components/issues/issue-modal/base.tsx @@ -43,7 +43,7 @@ export const CreateUpdateIssueModalBase: React.FC = observer(( const [description, setDescription] = useState(undefined); // store hooks const { captureIssueEvent } = useEventTracker(); - const { workspaceSlug, projectId, cycleId, moduleId } = useParams(); + const { workspaceSlug, projectId: routerProjectId, cycleId, moduleId } = useParams(); const { workspaceProjectIds } = useProject(); const { fetchCycleDetails } = useCycle(); const { fetchModuleDetails } = useModule(); @@ -60,6 +60,8 @@ export const CreateUpdateIssueModalBase: React.FC = observer(( >("draftedIssue", {}); // current store details const { createIssue, updateIssue } = useIssuesActions(storeType); + // derived values + const projectId = data?.project_id ?? routerProjectId?.toString(); const fetchIssueDetail = async (issueId: string | undefined) => { setDescription(undefined);