From c0f5345c68b73e57e9cc9d296b52ff35bed2b75d Mon Sep 17 00:00:00 2001 From: chemotaxis Date: Sun, 10 Apr 2022 01:49:50 -0400 Subject: [PATCH] Export return values for Issue.Typename These are needed to know if an issue is an actual issue or a pull request. --- api/queries_issue.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/api/queries_issue.go b/api/queries_issue.go index 4146bfeaa..a454dc256 100644 --- a/api/queries_issue.go +++ b/api/queries_issue.go @@ -40,8 +40,14 @@ type Issue struct { ReactionGroups ReactionGroups } +// return values for Issue.Typename +const ( + TypeIssue string = "Issue" + TypePullRequest string = "PullRequest" +) + func (i Issue) IsPullRequest() bool { - return i.Typename == "PullRequest" + return i.Typename == TypePullRequest } type Assignees struct {