diff --git a/src/modules/sync/api.ts b/src/modules/sync/api.ts index 4292910..0b4f446 100644 --- a/src/modules/sync/api.ts +++ b/src/modules/sync/api.ts @@ -125,7 +125,8 @@ function getSyncStatus(noteId?: number): SyncStatus { } function getMDStatusFromContent(contentRaw: string): MDStatus { - const result = contentRaw.match(/^---([\s\S]*)---\n/); + contentRaw = contentRaw.replace(/\r\n/g, "\n"); + const result = contentRaw.match(/^---\n(.*\n)+?---$/gm); const ret: MDStatus = { meta: { version: -1 }, content: contentRaw,