forked from tangled.org/core
this repo has no description

appview: use typed request helper for RepoTagsResponse

Changed files
+1 -17
knotclient
+1 -17
knotclient/unsigned.go
···
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
}
func (us *UnsignedClient) Branch(ownerDid, repoName, branch string) (*http.Response, error) {
···
return nil, err
}
+
return do[types.RepoTagsResponse](us, req)
}
func (us *UnsignedClient) Branch(ownerDid, repoName, branch string) (*http.Response, error) {