diff --git a/src/services/import/markdown.spec.ts b/src/services/import/markdown.spec.ts index b6cddcc2b..18b11037b 100644 --- a/src/services/import/markdown.spec.ts +++ b/src/services/import/markdown.spec.ts @@ -99,7 +99,7 @@ second line 2
  1. Hello
  2. Before

    After

    `; - expect(markdownService.renderToHtml(input, "Title")).toBe(expected); + expect(markdownService.renderToHtml(input, "Title")).toStrictEqual(expected); }); }); diff --git a/src/services/import/markdown.ts b/src/services/import/markdown.ts index 42462dfa2..c0677b5f1 100644 --- a/src/services/import/markdown.ts +++ b/src/services/import/markdown.ts @@ -43,14 +43,14 @@ class CustomMarkdownRenderer extends Renderer { if (ADMONITION_TYPE_MAPPINGS[type]) { const bodyWithoutHeader = body - .replace(/^

    \[\!([A-Z]+)\]/, "

    ") + .replace(/^

    \[\!([A-Z]+)\]\s*/, "

    ") .replace(/^

    <\/p>/, ""); // Having a heading will generate an empty paragraph that we need to remove. - return `

    \n`; + return ``; } } - return `
    \n${body}
    \n`; + return `
    ${body}
    `; } }