From a1cc1af6ef868cb460a5600369f53990e382efdf Mon Sep 17 00:00:00 2001 From: oppiliappan Date: Tue, 20 May 2025 21:16:09 +0100 Subject: [PATCH] appview: use typed request helper for RepoTagsResponse --- knotclient/unsigned.go | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/knotclient/unsigned.go b/knotclient/unsigned.go index 9a67e7ce..ec4d9f5e 100644 --- a/knotclient/unsigned.go +++ b/knotclient/unsigned.go @@ -139,23 +139,7 @@ func (us *UnsignedClient) Tags(ownerDid, repoName string) (*types.RepoTagsRespon return nil, err } - resp, err := us.client.Do(req) - if err != nil { - return nil, err - } - - body, err := io.ReadAll(resp.Body) - if err != nil { - return nil, err - } - - var result types.RepoTagsResponse - err = json.Unmarshal(body, &result) - if err != nil { - return nil, err - } - - return &result, nil + return do[types.RepoTagsResponse](us, req) } func (us *UnsignedClient) Branch(ownerDid, repoName, branch string) (*http.Response, error) { -- 2.51.2