From bf066986d52bfcb2a78ee39e3f1a28c6c6278484 Mon Sep 17 00:00:00 2001 From: Tylor Steinberger Date: Mon, 23 Jan 2017 22:06:09 -0500 Subject: [PATCH] fix(changedPackages): conditionally split affects string AFFECTS: northbrook --- src/northbrook/changedPackages/parseCommitMessage.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/northbrook/changedPackages/parseCommitMessage.ts b/src/northbrook/changedPackages/parseCommitMessage.ts index f8d107a..d3c8e56 100644 --- a/src/northbrook/changedPackages/parseCommitMessage.ts +++ b/src/northbrook/changedPackages/parseCommitMessage.ts @@ -63,7 +63,12 @@ export function parseCommitMessage(rawCommit: string): CommitMessage { } function splitEndOfLine(str: string): string { - return str.trim().split(EOL + EOL)[0].split(`\r\n`)[0]; + str = str.trim(); + + if (str.indexOf(`\r\n`)) + return str.split(`\r\n` + `\r\n`)[0]; + + return str.split(EOL + EOL)[0]; } function getAffects(messageBody: string) {