From f7f9d7e83087307eec71fcdf4e363a65c1554bea Mon Sep 17 00:00:00 2001 From: Aaryan Khandelwal <65252264+aaryan610@users.noreply.github.com> Date: Fri, 27 Jun 2025 16:58:14 +0530 Subject: [PATCH] [WIKI-481] regression: editor parser build error --- packages/editor/src/core/helpers/parser.ts | 2 +- .../components/templates/settings/page/create-update.tsx | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/editor/src/core/helpers/parser.ts b/packages/editor/src/core/helpers/parser.ts index 13b1053236..e8f5c9e0ab 100644 --- a/packages/editor/src/core/helpers/parser.ts +++ b/packages/editor/src/core/helpers/parser.ts @@ -14,7 +14,7 @@ import { convertHTMLDocumentToAllFormats } from "./yjs-utils"; * @param htmlContent * @returns {string[]} array of asset sources */ -const extractAssetsFromHTMLContent = (htmlContent: string): string[] => { +export const extractAssetsFromHTMLContent = (htmlContent: string): string[] => { // create a DOM parser const parser = new DOMParser(); // parse the HTML string into a DOM document diff --git a/web/ee/components/templates/settings/page/create-update.tsx b/web/ee/components/templates/settings/page/create-update.tsx index 0c984cdef5..e3b1612b4c 100644 --- a/web/ee/components/templates/settings/page/create-update.tsx +++ b/web/ee/components/templates/settings/page/create-update.tsx @@ -3,7 +3,7 @@ import { observer } from "mobx-react"; import useSWR from "swr"; // plane imports import { ETemplateLevel, ETemplateType } from "@plane/constants"; -import { extractImageAssetsFromHTMLContent } from "@plane/editor"; +import { extractAssetsFromHTMLContent } from "@plane/editor"; import { useTranslation } from "@plane/i18n"; import { PartialDeep, TPageTemplateForm } from "@plane/types"; import { setToast, TOAST_TYPE } from "@plane/ui"; @@ -174,10 +174,10 @@ export const CreateUpdatePageTemplate: React.FC = observer((props) => { .then(async (response) => { // Extract image assets from the description and attach them to the page template if (response?.id && response?.template_data.description_html) { - const uploadedImageAssets = extractImageAssetsFromHTMLContent(response.template_data.description_html); - if (uploadedImageAssets.length > 0) { + const uploadedAssets = extractAssetsFromHTMLContent(response.template_data.description_html); + if (uploadedAssets.length > 0) { await fileService.updateBulkWorkspaceAssetsUploadStatus(workspaceSlug, response.id, { - asset_ids: uploadedImageAssets, + asset_ids: uploadedAssets, }); } }