chore: dedupe embedded file ids when exporting a super note [skip e2e]

This commit is contained in:
Aman Harwara
2024-03-27 21:31:56 +05:30
parent 473fb6be53
commit da16a779ce

View File

@@ -278,7 +278,11 @@ export class HeadlessSuperConverter implements SuperConverterServiceInterface {
this.exportEditor.getEditorState().read(() => {
const fileNodes = $nodesOfType(FileNode)
fileNodes.forEach((fileNode) => {
ids.push(fileNode.getId())
const nodeId = fileNode.getId()
if (ids.includes(nodeId)) {
return
}
ids.push(nodeId)
})
})