fix(core): extract text blocks markdown from doc (#9879)

[AF-2162](https://linear.app/affine-design/issue/AF-2162/ai-提取-markdown-内容不完整)
This commit is contained in:
donteatfriedrice
2025-01-24 04:18:53 +00:00
parent 95cf2e047f
commit c0eb735890

View File

@@ -21,7 +21,6 @@ import {
getSelectedTextContent,
getTextContentFromBlockModels,
selectedToCanvas,
traverse,
} from './selection-utils';
export async function extractSelectedContent(
@@ -165,7 +164,6 @@ export async function extractMarkdownFromDoc(
!BlocksUtils.matchFlavours(model, ['affine:image', 'affine:database'])
);
const drafts = textModels.map(toDraftModel);
drafts.forEach(draft => traverse(draft, drafts));
const slice = Slice.fromModels(doc, drafts);
const snapshot = transformer.sliceToSnapshot(slice);