Explorar el Código

135842 get drawio

soumaeda hace 2 años
padre
commit
146ce38f16
Se han modificado 1 ficheros con 5 adiciones y 3 borrados
  1. 5 3
      apps/app/src/components/PageEditor/markdown-drawio-util.ts

+ 5 - 3
apps/app/src/components/PageEditor/markdown-drawio-util.ts

@@ -110,11 +110,13 @@ export const getMarkdownDrawioMxfile = (editor: EditorView): string | undefined
     }
 
     // skip block begin sesion("``` drawio")
-    const botLine = doc(editor).lineAt(bod).number + 1;
+    const bodLineNum = doc(editor).lineAt(bod).number + 1;
+    const bodLine = doc(editor).line(bodLineNum).from;
     // skip block end sesion("```")
-    const eodLine = doc(editor).lineAt(eod).number - 1;
+    const eodLineNum = doc(editor).lineAt(eod).number - 1;
+    const eodLine = doc(editor).line(eodLineNum).to;
 
-    return editor.state.sliceDoc(botLine, eodLine);
+    return editor.state.sliceDoc(bodLine, eodLine);
   }
   return null;
 };