From ebff7baf07e35643d3910af9fdea24fb8635235c Mon Sep 17 00:00:00 2001 From: Naoki Takezoe Date: Mon, 11 Jul 2016 13:31:06 +0900 Subject: [PATCH] Fix WebHook message garbling: https://github.com/takatakata/gitbucket/commit/76079aa1e8d6e6e52651fa8a81e90239a226bbb7 --- src/main/scala/gitbucket/core/service/WebHookService.scala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/scala/gitbucket/core/service/WebHookService.scala b/src/main/scala/gitbucket/core/service/WebHookService.scala index 7949f1b0d..e37dcae91 100644 --- a/src/main/scala/gitbucket/core/service/WebHookService.scala +++ b/src/main/scala/gitbucket/core/service/WebHookService.scala @@ -22,6 +22,7 @@ import org.apache.http.HttpRequest import org.apache.http.HttpResponse import gitbucket.core.model.WebHookContentType import org.apache.http.client.entity.EntityBuilder +import org.apache.http.entity.ContentType trait WebHookService { @@ -118,7 +119,7 @@ trait WebHookService { } } case WebHookContentType.JSON => { - httpPost.setEntity(EntityBuilder.create().setText(json).build()) + httpPost.setEntity(EntityBuilder.create().setContentType(ContentType.APPLICATION_JSON).setText(json).build()) if (webHook.token.exists(_.trim.nonEmpty)) { httpPost.addHeader("X-Hub-Signature", XHub.generateHeaderXHubToken(XHubConverter.HEXA_LOWERCASE, XHubDigest.SHA1, webHook.token.orNull, json.getBytes("UTF-8"))) }