diff --git a/client/repos.go b/client/repos.go index 19569c99..b40914a2 100644 --- a/client/repos.go +++ b/client/repos.go @@ -11,8 +11,8 @@ type RepoService struct { } // GET /v1/repos/{host}/{owner}/{name} -func (s *RepoService) Get() (*model.Repo, error) { - var path = fmt.Sprintf("/v1/repos/%s/%s/%s") +func (s *RepoService) Get(host, owner, name string) (*model.Repo, error) { + var path = fmt.Sprintf("/v1/repos/%s/%s/%s", host, owner, name) var repo = model.Repo{} var err = s.run("PUT", path, nil, &repo) return &repo, err @@ -20,7 +20,7 @@ func (s *RepoService) Get() (*model.Repo, error) { // PUT /v1/repos/{host}/{owner}/{name} func (s *RepoService) Update(repo *model.Repo) (*model.Repo, error) { - var path = fmt.Sprintf("/v1/repos/%s/%s/%s") + var path = fmt.Sprintf("/v1/repos/%s/%s/%s", repo.Host, repo.Owner, repo.Name) var result = model.Repo{} var err = s.run("PUT", path, &repo, &result) return &result, err