From ef305446ee7866ae75e9f398fc51b3f573a67d4d Mon Sep 17 00:00:00 2001 From: yinxulai Date: Tue, 28 Apr 2020 09:47:11 +0800 Subject: [PATCH] add changes field in to GitHub PullRequestPayload. --- github/payload.go | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/github/payload.go b/github/payload.go index d64308f..2142634 100644 --- a/github/payload.go +++ b/github/payload.go @@ -3544,6 +3544,15 @@ type PublicPayload struct { } `json:"sender"` } +type PullRequestChanges struct { + Title *struct { + From string `json:"from"` + } `json:"title"` + Body *struct { + From string `json:"from"` + } `json:"body"` +} + // PullRequestPayload contains the information for GitHub's pull_request hook event type PullRequestPayload struct { Action string `json:"action"` @@ -4006,8 +4015,9 @@ type PullRequestPayload struct { Type string `json:"type"` SiteAdmin bool `json:"site_admin"` } `json:"sender"` - Assignee *Assignee `json:"assignee"` - RequestedReviewer *Assignee `json:"requested_reviewer"` + Changes *PullRequestChanges `json:"changes"` + Assignee *Assignee `json:"assignee"` + RequestedReviewer *Assignee `json:"requested_reviewer"` RequestedTeam struct { Name string `json:"name"` ID int64 `json:"id"`