diff --git a/modules/print/pull.go b/modules/print/pull.go index d3f11a3..3ec24aa 100644 --- a/modules/print/pull.go +++ b/modules/print/pull.go @@ -99,8 +99,11 @@ func formatReviews(reviews []*gitea.PullReview) string { case gitea.ReviewStateApproved, gitea.ReviewStateRequestChanges, gitea.ReviewStateRequestReview: - if r, ok := reviewByUser[review.Reviewer.ID]; !ok || review.Submitted.After(r.Submitted) { - reviewByUser[review.Reviewer.ID] = review + // only user reviews are supported no team review requests + if review.Reviewer != nil { + if r, ok := reviewByUser[review.Reviewer.ID]; !ok || review.Submitted.After(r.Submitted) { + reviewByUser[review.Reviewer.ID] = review + } } } }