diff --git a/cmd/pkgdashcli/main.go b/cmd/pkgdashcli/main.go index 7ee7a1e..e6c8c05 100644 --- a/cmd/pkgdashcli/main.go +++ b/cmd/pkgdashcli/main.go @@ -202,7 +202,7 @@ func main() { for pathMod, mod := range mvs { err = gitSource.RequestOpen(ctx, branch, pathMod, mod) if err != nil { - logger.Fatalf(ctx, "failed to create pr: %v", err) + logger.Errorf(ctx, "failed to create pr: %v", err) } logger.Infof(ctx, "PR create for %s - %s", pathMod, mod.Version) } diff --git a/internal/source/gitea/gitea.go b/internal/source/gitea/gitea.go index 7a8087e..32613d3 100644 --- a/internal/source/gitea/gitea.go +++ b/internal/source/gitea/gitea.go @@ -134,7 +134,11 @@ func (g *Gitea) RequestOpen(ctx context.Context, branch string, path string, mod } var pulls []*giteaPull - req, err := http.NewRequestWithContext(ctx, http.MethodGet, g.URL+"/repos/"+g.Repository+"/pulls?state=open&token="+g.Token, nil) + req, err := http.NewRequestWithContext( + ctx, + http.MethodGet, + fmt.Sprintf("%s/repos/%s/%s/pulls?state=open&token=%s", g.URL, g.Owner, g.Repository, g.Token), + nil) if err != nil { return err } //Получаем список пулл реквестов