[WEB-5381] fix: buffer issue with vite #8091

This commit is contained in:
M. Palanikannan 2025-11-10 20:33:41 +05:30 committed by GitHub
parent 5ec09a7fe1
commit 5d7bf554dd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 108 additions and 87 deletions

View file

@ -1,6 +1,6 @@
import { useCallback, useEffect } from "react";
// plane editor
import { getBinaryDataFromDocumentEditorHTMLString } from "@plane/editor";
import { convertBinaryDataToBase64String, getBinaryDataFromDocumentEditorHTMLString } from "@plane/editor";
import type { EditorRefApi } from "@plane/editor";
// plane types
import type { TDocumentPayload } from "@plane/types";
@ -34,7 +34,7 @@ export const usePageFallback = (args: TArgs) => {
editor.setProviderDocument(latestDecodedDescription);
const { binary, html, json } = editor.getDocument();
if (!binary || !json) return;
const encodedBinary = Buffer.from(binary).toString("base64");
const encodedBinary = convertBinaryDataToBase64String(binary);
await updatePageDescription({
description_binary: encodedBinary,