Removed ids on RTC block nodes

This commit is contained in:
DrMint 2024-06-15 15:40:27 +02:00
parent 48cc52ac24
commit 8391b18764
1 changed files with 6 additions and 1 deletions

View File

@ -14,7 +14,7 @@ import {
isNodeUploadNode,
isUploadNodeAudioNode,
isUploadNodeImageNode,
isUploadNodeVideoNode,
isUploadNodeVideoNode
} from "../constants";
import {
EndpointAttribute,
@ -76,6 +76,11 @@ export const convertRTCToEndpointRTC = (
...others,
children: children.map((node) => {
if (isNodeBlockNode(node)) {
// Remove ids in blocks to avoid considering them when caching
if ("id" in node.fields) {
delete node.fields.id;
}
// Add anchor hash on section block (TOC)
if (isBlockNodeSectionBlock(node)) {
index++;