()
| 102 | } |
| 103 | |
| 104 | func (pr *PullRequest) ReviewStatus() PullRequestReviewStatus { |
| 105 | var status PullRequestReviewStatus |
| 106 | switch pr.ReviewDecision { |
| 107 | case "CHANGES_REQUESTED": |
| 108 | status.ChangesRequested = true |
| 109 | case "APPROVED": |
| 110 | status.Approved = true |
| 111 | case "REVIEW_REQUIRED": |
| 112 | status.ReviewRequired = true |
| 113 | } |
| 114 | return status |
| 115 | } |
| 116 | |
| 117 | func (pr *PullRequest) DisplayableReviews() PullRequestReviews { |
| 118 | published := []PullRequestReview{} |