From 88f194ca8e728fc4b480a8b7fcd32cad754450c9 Mon Sep 17 00:00:00 2001 From: Aaryan Khandelwal <65252264+aaryan610@users.noreply.github.com> Date: Thu, 4 Sep 2025 18:57:50 +0530 Subject: [PATCH] [WIKI-637] fix: work item description version history (#7725) * fix: work item description version history * chore: add key to the editor --- .../core/components/core/description-versions/modal.tsx | 7 ++++--- .../web/core/components/core/description-versions/root.tsx | 5 ++++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/apps/web/core/components/core/description-versions/modal.tsx b/apps/web/core/components/core/description-versions/modal.tsx index 0704e1bbd..dedd69cab 100644 --- a/apps/web/core/components/core/description-versions/modal.tsx +++ b/apps/web/core/components/core/description-versions/modal.tsx @@ -131,13 +131,14 @@ export const DescriptionVersionsModal: React.FC = observer((props) => { {/* End header */} {/* Version description */}
- {activeVersionDescription ? ( + {activeVersionId && activeVersionDescription ? (

"} + id={activeVersionId} + initialValue={activeVersionDescription} projectId={projectId} ref={editorRef} workspaceId={workspaceId} diff --git a/apps/web/core/components/core/description-versions/root.tsx b/apps/web/core/components/core/description-versions/root.tsx index 52faa6015..abd1ae31e 100644 --- a/apps/web/core/components/core/description-versions/root.tsx +++ b/apps/web/core/components/core/description-versions/root.tsx @@ -48,6 +48,9 @@ export const DescriptionVersionsRoot: React.FC = observer((props) => { const versionsCount = versions?.length ?? 0; const activeVersionDetails = versions?.find((version) => version.id === activeVersionId); const activeVersionIndex = versions?.findIndex((version) => version.id === activeVersionId); + const activeVersionDescription = activeVersionResponse + ? (activeVersionResponse.description_html ?? "

") + : undefined; const handleNavigation = useCallback( (direction: "prev" | "next") => { @@ -64,7 +67,7 @@ export const DescriptionVersionsRoot: React.FC = observer((props) => { return ( <>

"} + activeVersionDescription={activeVersionDescription} activeVersionDetails={activeVersionDetails} handleClose={() => { setIsModalOpen(false);