Introduce workaround for missing pull head sha #340

Merged
zeripath merged 7 commits from 6543/tea:fix_318 into master 2021-03-07 19:45:50 +00:00
Showing only changes of commit 45199b9c2a - Show all commits

View File

@ -18,7 +18,6 @@ func FixPullHeadSha(client *gitea.Client, pr *gitea.PullRequest) error {
owner := pr.Base.Repository.Owner.UserName
repo := pr.Base.Repository.Name
if pr.Head != nil && pr.Head.Sha == "" {
fmt.Printf("TRY workaround (resolve '%s')\n", pr.Head.Ref)
refs, _, err := client.GetRepoRefs(owner, repo, pr.Head.Ref)
if err != nil {
return err
@ -27,6 +26,5 @@ func FixPullHeadSha(client *gitea.Client, pr *gitea.PullRequest) error {
}
pr.Head.Sha = refs[0].Object.SHA
}
fmt.Println("SHA", pr.Head.Sha)
return nil
}