From 15d59c5a223d9d9b537f4198b4581bb1c27b5e54 Mon Sep 17 00:00:00 2001
From: dcshzj <27919917+dcshzj@users.noreply.github.com>
Date: Wed, 24 Jan 2024 14:47:01 +0800
Subject: [PATCH] fix(tiptap): block usage of base64 images

---
 src/layouts/components/Editor/extensions/Image/Image.ts | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/layouts/components/Editor/extensions/Image/Image.ts b/src/layouts/components/Editor/extensions/Image/Image.ts
index 308314ed5..46f8ac56b 100644
--- a/src/layouts/components/Editor/extensions/Image/Image.ts
+++ b/src/layouts/components/Editor/extensions/Image/Image.ts
@@ -143,10 +143,10 @@ export const IsomerImage = Image.extend({
   parseHTML() {
     return [
       {
-        tag: "img[src]",
+        tag: 'img[src]:not([src^="data:"])',
       },
       {
-        tag: "a[href].isomer-image-wrapper > img[src]",
+        tag: 'a[href].isomer-image-wrapper > img[src]:not([src^="data:"])',
       },
     ]
   },