diff --git a/web/app/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/[cycleId]/page.tsx b/web/app/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/[cycleId]/page.tsx index 37bfae3b1b4..381b567dfd9 100644 --- a/web/app/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/[cycleId]/page.tsx +++ b/web/app/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/[cycleId]/page.tsx @@ -29,7 +29,7 @@ const CycleDetailPage = observer(() => { const { setValue, storedValue } = useLocalStorage("cycle_sidebar_collapsed", "false"); useCyclesDetails({ - workspaceSlug: workspaceSlug.toString(), + workspaceSlug: workspaceSlug?.toString(), projectId: projectId.toString(), cycleId: cycleId.toString(), }); diff --git a/web/core/components/core/activity.tsx b/web/core/components/core/activity.tsx index 3e90637225a..2186977957d 100644 --- a/web/core/components/core/activity.tsx +++ b/web/core/components/core/activity.tsx @@ -36,7 +36,7 @@ export const IssueLink = ({ activity }: { activity: IIssueActivity }) => { const { isMobile } = usePlatformOS(); const workItemLink = generateWorkItemLink({ - workspaceSlug: workspaceSlug.toString() ?? activity.workspace_detail?.slug, + workspaceSlug: workspaceSlug?.toString() ?? activity.workspace_detail?.slug, projectId: activity?.project, issueId: activity?.issue, projectIdentifier: activity?.project_detail?.identifier, diff --git a/web/core/components/issues/issue-layouts/quick-action-dropdowns/all-issue.tsx b/web/core/components/issues/issue-layouts/quick-action-dropdowns/all-issue.tsx index 92c5b14d5bb..1dca91a9345 100644 --- a/web/core/components/issues/issue-layouts/quick-action-dropdowns/all-issue.tsx +++ b/web/core/components/issues/issue-layouts/quick-action-dropdowns/all-issue.tsx @@ -53,7 +53,7 @@ export const AllIssueQuickActions: React.FC = observer((props const isInArchivableGroup = !!stateDetails && ARCHIVABLE_STATE_GROUPS.includes(stateDetails?.group); const workItemLink = generateWorkItemLink({ - workspaceSlug: workspaceSlug.toString(), + workspaceSlug: workspaceSlug?.toString(), projectId: issue?.project_id, issueId: issue?.id, projectIdentifier, diff --git a/web/core/components/issues/issue-layouts/quick-action-dropdowns/cycle-issue.tsx b/web/core/components/issues/issue-layouts/quick-action-dropdowns/cycle-issue.tsx index 6886f8ce822..9d752b6308a 100644 --- a/web/core/components/issues/issue-layouts/quick-action-dropdowns/cycle-issue.tsx +++ b/web/core/components/issues/issue-layouts/quick-action-dropdowns/cycle-issue.tsx @@ -60,7 +60,7 @@ export const CycleIssueQuickActions: React.FC = observer((pro const activeLayout = `${issuesFilter.issueFilters?.displayFilters?.layout} layout`; const workItemLink = generateWorkItemLink({ - workspaceSlug: workspaceSlug.toString(), + workspaceSlug: workspaceSlug?.toString(), projectId: issue?.project_id, issueId: issue?.id, projectIdentifier, diff --git a/web/core/components/issues/issue-layouts/quick-action-dropdowns/module-issue.tsx b/web/core/components/issues/issue-layouts/quick-action-dropdowns/module-issue.tsx index c224e2edb8c..c2f0aa99418 100644 --- a/web/core/components/issues/issue-layouts/quick-action-dropdowns/module-issue.tsx +++ b/web/core/components/issues/issue-layouts/quick-action-dropdowns/module-issue.tsx @@ -60,7 +60,7 @@ export const ModuleIssueQuickActions: React.FC = observer((pr const activeLayout = `${issuesFilter.issueFilters?.displayFilters?.layout} layout`; const workItemLink = generateWorkItemLink({ - workspaceSlug: workspaceSlug.toString(), + workspaceSlug: workspaceSlug?.toString(), projectId: issue?.project_id, issueId: issue?.id, projectIdentifier, diff --git a/web/core/components/issues/issue-layouts/quick-action-dropdowns/project-issue.tsx b/web/core/components/issues/issue-layouts/quick-action-dropdowns/project-issue.tsx index 8112a723223..ac346a4f4a5 100644 --- a/web/core/components/issues/issue-layouts/quick-action-dropdowns/project-issue.tsx +++ b/web/core/components/issues/issue-layouts/quick-action-dropdowns/project-issue.tsx @@ -67,7 +67,7 @@ export const ProjectIssueQuickActions: React.FC = observer((p const isDeletingAllowed = isEditingAllowed; const workItemLink = generateWorkItemLink({ - workspaceSlug: workspaceSlug.toString(), + workspaceSlug: workspaceSlug?.toString(), projectId: issue?.project_id, issueId: issue?.id, projectIdentifier, diff --git a/web/core/components/issues/issue-modal/base.tsx b/web/core/components/issues/issue-modal/base.tsx index 22723a8608e..5151d228612 100644 --- a/web/core/components/issues/issue-modal/base.tsx +++ b/web/core/components/issues/issue-modal/base.tsx @@ -214,7 +214,7 @@ export const CreateUpdateIssueModalBase: React.FC = observer(( issueId: response.id, issueTypeId: response.type_id, projectId: response.project_id, - workspaceSlug: workspaceSlug.toString(), + workspaceSlug: workspaceSlug?.toString(), isDraft: is_draft_issue, }); } @@ -284,7 +284,7 @@ export const CreateUpdateIssueModalBase: React.FC = observer(( issueId: data.id, issueTypeId: payload.type_id, projectId: payload.project_id, - workspaceSlug: workspaceSlug.toString(), + workspaceSlug: workspaceSlug?.toString(), isDraft: isDraft, }); diff --git a/web/core/components/issues/issue-modal/form.tsx b/web/core/components/issues/issue-modal/form.tsx index df660426c38..7471853cb92 100644 --- a/web/core/components/issues/issue-modal/form.tsx +++ b/web/core/components/issues/issue-modal/form.tsx @@ -254,7 +254,7 @@ export const IssueFormRoot: FC = observer((props) => { issueId: data.id, issueTypeId: data.type_id, projectId: data.project_id, - workspaceSlug: workspaceSlug.toString(), + workspaceSlug: workspaceSlug?.toString(), isDraft: true, });