diff --git a/cicomponents-github/src/main/java/org/cicomponents/github/impl/GithubPRWebhookServlet.java b/cicomponents-github/src/main/java/org/cicomponents/github/impl/GithubPRWebhookServlet.java index bfa2ab1..6e4c23b 100644 --- a/cicomponents-github/src/main/java/org/cicomponents/github/impl/GithubPRWebhookServlet.java +++ b/cicomponents-github/src/main/java/org/cicomponents/github/impl/GithubPRWebhookServlet.java @@ -50,6 +50,8 @@ public class GithubPRWebhookServlet extends HttpServlet implements Servlet { Map payload = new ObjectMapper().readValue(req.getReader(), new TypeReference>() {}); + asyncContext.complete(); + String action = (String) payload.get("action"); Integer number = (Integer) payload.get("number"); @SuppressWarnings("unchecked") @@ -65,8 +67,6 @@ public class GithubPRWebhookServlet extends HttpServlet implements Servlet { .forEach(emitter -> emitter.onPullRequestEvent(number)); } - - asyncContext.complete(); } }); }