From 5cc60c669effef621a13d550b30f39f08acbb97d Mon Sep 17 00:00:00 2001 From: Corey Johnson Date: Mon, 4 May 2020 10:19:54 -0700 Subject: [PATCH] Take in a pointer --- api/queries_pr.go | 4 ++-- command/pr.go | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/api/queries_pr.go b/api/queries_pr.go index 3ae9ba98a..ccbe1f390 100644 --- a/api/queries_pr.go +++ b/api/queries_pr.go @@ -761,7 +761,7 @@ loop: return &res, nil } -func PullRequestClose(client *Client, repo ghrepo.Interface, pr PullRequest) error { +func PullRequestClose(client *Client, repo ghrepo.Interface, pr *PullRequest) error { var mutation struct { ClosePullRequest struct { PullRequest struct { @@ -780,7 +780,7 @@ func PullRequestClose(client *Client, repo ghrepo.Interface, pr PullRequest) err return err } -func PullRequestReopen(client *Client, repo ghrepo.Interface, pr PullRequest) error { +func PullRequestReopen(client *Client, repo ghrepo.Interface, pr *PullRequest) error { var mutation struct { ReopenPullRequest struct { PullRequest struct { diff --git a/command/pr.go b/command/pr.go index 04863f3f8..b1736169a 100644 --- a/command/pr.go +++ b/command/pr.go @@ -367,7 +367,7 @@ func prClose(cmd *cobra.Command, args []string) error { return nil } - err = api.PullRequestClose(apiClient, baseRepo, *pr) + err = api.PullRequestClose(apiClient, baseRepo, pr) if err != nil { return fmt.Errorf("API call failed: %w", err) } @@ -395,7 +395,7 @@ func prReopen(cmd *cobra.Command, args []string) error { } if pr.State == "MERGED" { - fmt.Fprintf(colorableErr(cmd), "%s Pull request #%d can't be reopened because it was already merged.\n", utils.Red("!"), pr.Number) + fmt.Fprintf(colorableErr(cmd), "%s Pull request #%d can't be reopened because it was already merged\n", utils.Red("!"), pr.Number) return nil } @@ -404,7 +404,7 @@ func prReopen(cmd *cobra.Command, args []string) error { return nil } - err = api.PullRequestReopen(apiClient, baseRepo, *pr) + err = api.PullRequestReopen(apiClient, baseRepo, pr) if err != nil { return fmt.Errorf("API call failed: %w", err) }