From ea833e8078eab00a449241c96a5edb2bc05e8a6b Mon Sep 17 00:00:00 2001 From: Jason DeRose Date: Wed, 15 Nov 2017 11:58:09 -0500 Subject: [PATCH] Un-escape single quotes This resolves an issue where invalid single quote escaping causes failure when a commit message contains a single quote. Single quotes should not be escaped in JSON. --- templates/git2s3.template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/git2s3.template b/templates/git2s3.template index 0c7ca43..cc35fcd 100644 --- a/templates/git2s3.template +++ b/templates/git2s3.template @@ -1244,7 +1244,7 @@ "Ref": "CreateSSHKey" }, "\",\n", - " \"raw-body\" : \"$util.escapeJavaScript($input.body)\"\n", + " \"raw-body\" : \"$util.escapeJavaScript($input.body).replace(\"\\'\",\"'\")\"\n", " }\n", "}" ]