Skip to content

Commit 059babd

Browse files
committed
fixes to make tests succeed
1 parent 8cf863b commit 059babd

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

  • packages/super-editor/src/core/super-converter

packages/super-editor/src/core/super-converter/exporter.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,7 @@ function translateChildNodes(params) {
351351
translatedNode = isolateAnnotations(translatedNode);
352352

353353
if (translatedNode instanceof Array) translatedNodes.push(...translatedNode);
354-
else if (translatedNode.name === 'htmlAnnotation') {
354+
else if (translatedNode?.name === 'htmlAnnotation') {
355355
// Unwrap html annotation
356356
translatedNodes.push(...translatedNode.elements[0].elements);
357357
}
@@ -368,6 +368,7 @@ function translateChildNodes(params) {
368368
* can lead to export issues
369369
*/
370370
const isolateAnnotations = (node) => {
371+
if (!node) return node;
371372
const hasTextRun = node.elements?.some(item => item.name === 'w:r');
372373
const hasSdtContent = node.elements?.some(item => item.name === 'w:sdt');
373374
let result = node;

0 commit comments

Comments
 (0)