From 1e6ba5dd3ebc383689e29675ff621d313a8fbf15 Mon Sep 17 00:00:00 2001 From: Kirill Zhuravlev Date: Wed, 15 Feb 2023 18:08:13 +0100 Subject: [PATCH] embed struct inside func --- stale_repositories_test.go | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/stale_repositories_test.go b/stale_repositories_test.go index 4f560ab2..b9fe3f23 100644 --- a/stale_repositories_test.go +++ b/stale_repositories_test.go @@ -59,10 +59,6 @@ type issue struct { Body string `json:"body"` } -type repo struct { - Archived bool `json:"archived"` -} - func (t *tokenSource) Token() (*oauth2.Token, error) { return &oauth2.Token{ AccessToken: t.AccessToken, @@ -179,7 +175,10 @@ func testRepoState(toRun bool, href string, client *http.Client, staleRepos *[]s defer resp.Body.Close() - var repoResp repo + var repoResp struct { + Archived bool `json:"archived"` + } + if err := json.NewDecoder(resp.Body).Decode(&repoResp); err != nil { return false }