Fix Pulls Create #202

Merged
techknowlogick merged 2 commits from noerw/tea:fix-pulls-create into master 2020-09-26 18:43:59 +00:00
2 changed files with 5 additions and 5 deletions

View File

@ -339,7 +339,7 @@ func runPullsCreate(ctx *cli.Context) error {
login, ownerArg, repoArg := initCommand()
client := login.Client()
repo, _, err := login.Client().GetRepo(ownerArg, repoArg)
repo, _, err := client.GetRepo(ownerArg, repoArg)
if err != nil {
log.Fatal("could not fetch repo meta: ", err)
}
@ -374,7 +374,7 @@ func runPullsCreate(ctx *cli.Context) error {
remote, err := localRepo.TeaFindBranchRemote("", sha)
if err != nil {
return err
log.Fatal("could not determine remote for current branch: ", err)
}
if remote == nil {
@ -422,7 +422,7 @@ func runPullsCreate(ctx *cli.Context) error {
})
if err != nil {
log.Fatal("could not create PR: ", err)
log.Fatalf("could not create PR from %s to %s:%s: %s", head, ownerArg, base, err)
}
in := fmt.Sprintf("# #%d %s (%s)\n%s created %s\n\n%s\n", pr.Index,
@ -436,7 +436,7 @@ func runPullsCreate(ctx *cli.Context) error {
fmt.Print(out)
fmt.Println(pr.HTMLURL)
return nil
return err
}
func argToIndex(arg string) (int64, error) {

View File

@ -229,5 +229,5 @@ func (r TeaRepo) TeaGetCurrentBranchName() (string, error) {
return "", fmt.Errorf("active ref is no branch")
}
return strings.TrimLeft(localHead.Name().String(), "refs/heads/"), nil
return strings.TrimPrefix(localHead.Name().String(), "refs/heads/"), nil
}