From 1b02bf91d53015cf117b961deb880842fe750831 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Sat, 17 Sep 2022 16:59:03 +0800 Subject: [PATCH] :bug: --- app/src/block/popover.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/block/popover.ts b/app/src/block/popover.ts index df6a745c6..6a10e4d22 100644 --- a/app/src/block/popover.ts +++ b/app/src/block/popover.ts @@ -138,7 +138,7 @@ export const initBlockPopover = () => { ids = [dataId]; } defIds = JSON.parse(popoverTargetElement.getAttribute("data-defids") || "[]"); - } else if (popoverTargetElement.getAttribute("data-type").indexOf("virtual-block-ref") > -1) { + } else if (popoverTargetElement.getAttribute("data-type")?.indexOf("virtual-block-ref") > -1) { const nodeElement = hasClosestBlock(popoverTargetElement); if (nodeElement) { const postResponse = await fetchSyncPost("/api/block/getBlockDefIDsByRefText", { @@ -147,7 +147,7 @@ export const initBlockPopover = () => { }); ids = postResponse.data; } - } else if (popoverTargetElement.getAttribute("data-type").split(" ").includes("a")) { + } else if (popoverTargetElement.getAttribute("data-type")?.split(" ").includes("a")) { // 以思源协议开头的链接 ids = [popoverTargetElement.getAttribute("data-href").substr(16, 22)]; } else {