diff --git a/pkg/cibot/ownerhandler.go b/pkg/cibot/ownerhandler.go index 4d57d6b525db5b86d654f82c75e3ecd84adf5ad6..8602f548aa0f8a46c225c281b5efec720f901103 100644 --- a/pkg/cibot/ownerhandler.go +++ b/pkg/cibot/ownerhandler.go @@ -193,21 +193,14 @@ func (handler *OwnerHandler) removeOwners(repo database.Repositories, expectedMe glog.Infof("list of remove privileges: %v", listOfRemove) memberbody := &gitee.DeleteV5ReposOwnerRepoCollaboratorsUsernameOpts{} memberbody.AccessToken = optional.NewString(handler.Config.GiteeToken) - checkBody := &gitee.GetV5ReposOwnerRepoCollaboratorsUsernameOpts{} - checkBody.AccessToken = optional.NewString(handler.Config.GiteeToken) glog.Infof("begin to remove privileges for %s/%s", repo.Owner, repo.Repo) for _, v := range listOfRemove { - _,err := handler.GiteeClient.RepositoriesApi.GetV5ReposOwnerRepoCollaboratorsUsername(handler.Context, repo.Owner, repo.Repo, v, checkBody) + _, err := handler.GiteeClient.RepositoriesApi.DeleteV5ReposOwnerRepoCollaboratorsUsername( + handler.Context, repo.Owner, repo.Repo, v, memberbody) if err != nil { - glog.Infof("%s is not in %s/%s", v, repo.Owner, repo.Repo) - }else{ - _, err = handler.GiteeClient.RepositoriesApi.DeleteV5ReposOwnerRepoCollaboratorsUsername( - handler.Context, repo.Owner, repo.Repo, v, memberbody) - if err != nil { - glog.Errorf("fail to remove privileges: %v", err) - continue - } + glog.Errorf("fail to remove privileges: %v", err) + continue } // remove from DB