From 84c8131e3aecdc17665149061afac6e51afa9d18 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 16 Mar 2026 14:19:46 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20use=20proper=20Markdown=20numbered=20lis?= =?UTF-8?q?t=20format=20(1.)=20instead=20of=20bullet=20(=E2=80=A2)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com> --- scripts/notion-page-reader.js | 2 +- tests/smoke/notion-page-reader.test.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/notion-page-reader.js b/scripts/notion-page-reader.js index 41b83535..878bdd6f 100644 --- a/scripts/notion-page-reader.js +++ b/scripts/notion-page-reader.js @@ -184,7 +184,7 @@ function blocksToMarkdown(blocks) { if (type === 'heading_2') return '\n## ' + text; if (type === 'heading_3') return '\n### ' + text; if (type === 'bulleted_list_item') return '- ' + text; - if (type === 'numbered_list_item') return '• ' + text; + if (type === 'numbered_list_item') return '1. ' + text; if (type === 'to_do') { var checked = block.to_do && block.to_do.checked ? '☑' : '☐'; return checked + ' ' + text; diff --git a/tests/smoke/notion-page-reader.test.js b/tests/smoke/notion-page-reader.test.js index 87134ba7..ba9bfdb7 100644 --- a/tests/smoke/notion-page-reader.test.js +++ b/tests/smoke/notion-page-reader.test.js @@ -125,7 +125,7 @@ describe('blocksToMarkdown', () => { ]; const md = blocksToMarkdown(blocks); expect(md).toContain('- Bullet'); - expect(md).toContain('• Number'); + expect(md).toContain('1. Number'); }); test('converts code blocks', () => {