diff --git a/packages/core/src/content-types/__tests__/__snapshots__/tiptap.test.js.snap b/packages/core/src/content-types/__tests__/__snapshots__/tiptap.test.js.snap
index 1868c856a..3b662ce9b 100644
--- a/packages/core/src/content-types/__tests__/__snapshots__/tiptap.test.js.snap
+++ b/packages/core/src/content-types/__tests__/__snapshots__/tiptap.test.js.snap
@@ -1,5 +1,39 @@
// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
+exports[`convert HTML to markdown with callout > html-to-md-callout.md 1`] = `
+"
Hello world
kjsbva
vadvkjabsdv
dvjkasbdv
+
+adsvjkabsdv
+
+advjakbsdv
+
+
+
+"
+`;
+
+exports[`convert HTML to markdown with checklist > html-to-md-checklist.md 1`] = `
+"oeee
+
+- [ ] 123
+
+- [x] 123
+
+- [ ] 13123
+
+- [ ] 123123
+
+ - [ ] dskjvdskbv
+
+ - [ ] sdvkjsdv
+
+ - [ ] dsv
+
+- [ ] 123123
+
+"
+`;
+
exports[`convert HTML to markdown with codeblock2 > html-to-md-codeblock2.md 1`] = `
"\`\`\`
hello
@@ -250,6 +284,35 @@ Nene
"
`;
+exports[`convert HTML to text with callout > html-to-txt-callout.txt 1`] = `
+"HELLO WORLD
+
+kjsbva
+
+vadvkjabsdv
+
+dvjkasbdv
+
+adsvjkabsdv
+
+advjakbsdv
+
+
+"
+`;
+
+exports[`convert HTML to text with checklist > html-to-txt-checklist.txt 1`] = `
+"oeee
+ ☐ 123
+ ✅ 123
+ ☐ 13123
+ ☐ 123123
+ ☐ dskjvdskbv
+ ☐ sdvkjsdv
+ ☐ dsv
+ ☐ 123123"
+`;
+
exports[`convert HTML to text with codeblock2 > html-to-txt-codeblock2.txt 1`] = `
"hello
"
diff --git a/packages/core/src/content-types/__tests__/tiptap.test.js b/packages/core/src/content-types/__tests__/tiptap.test.js
index dbad0d149..19ab83a0c 100644
--- a/packages/core/src/content-types/__tests__/tiptap.test.js
+++ b/packages/core/src/content-types/__tests__/tiptap.test.js
@@ -66,7 +66,9 @@ const HTMLS = {
outlinelists: `Testing outline list:
My outline list
works
but sometimes
It doesn't
what do I do?
I need to do something!
Makes no sense!
Yes it doesn't!
`,
codeblock2: `hello
`,
singleSpacedParagraphs: `hello world
hello world 2
`,
- leadingWhitespaces: ` two spaces
four spaces
two spaces
four spaces
`
+ leadingWhitespaces: ` two spaces
four spaces
two spaces
four spaces
`,
+ checklist: `oeee
`,
+ callout: `Hello world
kjsbva
vadvkjabsdv
dvjkasbdv
adsvjkabsdv
advjakbsdv
`
};
for (const html in HTMLS) {
diff --git a/packages/core/src/content-types/tiptap.ts b/packages/core/src/content-types/tiptap.ts
index 7660e7d0e..2aea7f3c0 100644
--- a/packages/core/src/content-types/tiptap.ts
+++ b/packages/core/src/content-types/tiptap.ts
@@ -388,7 +388,7 @@ function convertHtmlToTxt(html: string, wrap = true) {
selectors: [
{ selector: "table", format: "dataTable" },
{ selector: "ul.checklist", format: "taskList" },
- { selector: "ul.simple-checklist", format: "checkList" },
+ { selector: "ul.simple-checklist", format: "taskList" },
{ selector: "p", format: "paragraph" },
{ selector: `a[href^="nn://"]`, format: "internalLink" }
],