From 5cd861f512c571c2d973e66e95beaa7f2485a500 Mon Sep 17 00:00:00 2001 From: zhixzhan Date: Fri, 14 Feb 2020 11:47:27 +0800 Subject: [PATCH] fix split newline --- Composer/packages/server/src/models/bot/botProject.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Composer/packages/server/src/models/bot/botProject.ts b/Composer/packages/server/src/models/bot/botProject.ts index 36f912fb48..22e86e5579 100644 --- a/Composer/packages/server/src/models/bot/botProject.ts +++ b/Composer/packages/server/src/models/bot/botProject.ts @@ -596,10 +596,13 @@ export class BotProject { private _buildRNNewlineText = (lineArray: string[]): string => { const lineArrayEndWithRN = lineArray.map(line => { - if (line.endsWith('\r')) { + if (line.endsWith('\r\n')) { + return line; + } else if (line.endsWith('\r')) { return line + '\n'; + } else { + return line + '\r\n'; } - return line; }); return lineArrayEndWithRN.join(''); };