支持模板渲染 / 修复 bug

This commit is contained in:
dragon
2025-04-15 16:31:19 +08:00
parent b505b6a5fb
commit bd37e64c1c
10 changed files with 226 additions and 38 deletions

View File

@@ -37,11 +37,10 @@ func (g *ProviderGitea) Repos(owner string) (map[string]string, error) {
ListOptions: gitea.ListOptions{
PageSize: GiteaMaxCount,
},
}); err != nil || (resp != nil && resp.StatusCode != http.StatusOK && resp.StatusCode != http.StatusNotFound) {
}); err != nil {
if resp != nil {
_ = resp.Body.Close()
}
return nil, err
} else {
if resp != nil {
_ = resp.Body.Close()
@@ -49,17 +48,17 @@ func (g *ProviderGitea) Repos(owner string) (map[string]string, error) {
for _, item := range repos {
result[item.Name] = item.DefaultBranch
}
return result, nil
}
if len(result) == 0 {
if repos, resp, err := g.gitea.ListUserRepos(owner, gitea.ListReposOptions{
ListOptions: gitea.ListOptions{
PageSize: GiteaMaxCount,
},
}); err != nil || (resp != nil && resp.StatusCode != http.StatusOK && resp.StatusCode != http.StatusNotFound) {
}); err != nil {
if resp != nil {
_ = resp.Body.Close()
}
return nil, err
} else {
if resp != nil {
_ = resp.Body.Close()