Only initiate Gitea client on use

This commit is contained in:
2024-03-06 16:21:52 -05:00
parent 8764edad99
commit f71f8d1ee0
3 changed files with 8 additions and 4 deletions

View File

@@ -29,10 +29,12 @@ func (r *GiteaRemote) String() string {
// Prepares the Gitea api client
func (r *GiteaRemote) setClient() error {
var err error
r.api, err = gitea.NewClient(r.info.Host,
gitea.SetContext(r.info.Context()),
gitea.SetToken(r.info.Token),
)
if r.api == nil {
r.api, err = gitea.NewClient(r.info.Host,
gitea.SetContext(r.info.Context()),
gitea.SetToken(r.info.Token),
)
}
return err
}