@@ -47,19 +47,19 @@ func ProcessHook(c echo.Context, hookSecret string) (*ProcessResult, error) {
4747 logger .Debugf ("Got a %s event" , webHookType )
4848 switch webHookType {
4949 case StatusEvent :
50- event := webHook .(github.StatusEvent )
50+ event := webHook .(* github.StatusEvent )
5151 return & ProcessResult {RepoID : event .Repo .GetID (), SHA : event .GetSHA (), Merge : true }, nil
5252 case PullRequestEvent :
53- event := webHook .(github.PullRequestEvent )
53+ event := webHook .(* github.PullRequestEvent )
5454 if event .GetAction () == "closed" {
5555 return & ProcessResult {RepoID : event .Repo .GetID (), SHA : event .PullRequest .Head .GetSHA ()}, nil
5656 }
5757 return & ProcessResult {RepoID : event .Repo .GetID (), SHA : event .PullRequest .Head .GetSHA (), Merge : true }, nil
5858 case PullRequestReviewEvent :
59- event := webHook .(github.PullRequestReviewEvent )
59+ event := webHook .(* github.PullRequestReviewEvent )
6060 return & ProcessResult {RepoID : event .Repo .GetID (), SHA : event .PullRequest .Head .GetSHA (), Merge : true }, nil
6161 case PushEvent :
62- event := webHook .(github.PushEvent )
62+ event := webHook .(* github.PushEvent )
6363 return & ProcessResult {RepoID : event .Repo .GetID (), Update : true , UpdatedRef : event .GetRef ()}, nil
6464 case PingEvent :
6565 return & ProcessResult {}, nil
0 commit comments