Issue create/edit print details #214

Merged
techknowlogick merged 2 commits from noerw/tea:use-print-package into master 2020-10-02 14:15:20 +00:00
3 changed files with 15 additions and 15 deletions

View File

@ -9,6 +9,7 @@ import (
"code.gitea.io/tea/cmd/flags" "code.gitea.io/tea/cmd/flags"
"code.gitea.io/tea/modules/config" "code.gitea.io/tea/modules/config"
"code.gitea.io/tea/modules/print"
"code.gitea.io/tea/modules/utils" "code.gitea.io/tea/modules/utils"
"code.gitea.io/sdk/gitea" "code.gitea.io/sdk/gitea"
@ -40,7 +41,11 @@ func editIssueState(ctx *cli.Context, opts gitea.EditIssueOption) error {
return err return err
} }
_, _, err = login.Client().EditIssue(owner, repo, index, opts) issue, _, err := login.Client().EditIssue(owner, repo, index, opts)
// TODO: print (short)IssueDetails if err != nil {
return err return err
}
print.IssueDetails(issue)
return nil
} }

View File

@ -5,10 +5,12 @@
package issues package issues
import ( import (
"fmt"
"log" "log"
"code.gitea.io/tea/cmd/flags" "code.gitea.io/tea/cmd/flags"
"code.gitea.io/tea/modules/config" "code.gitea.io/tea/modules/config"
"code.gitea.io/tea/modules/print"
"code.gitea.io/sdk/gitea" "code.gitea.io/sdk/gitea"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
@ -37,7 +39,7 @@ var CmdIssuesCreate = cli.Command{
func runIssuesCreate(ctx *cli.Context) error { func runIssuesCreate(ctx *cli.Context) error {
login, owner, repo := config.InitCommand(flags.GlobalRepoValue, flags.GlobalLoginValue, flags.GlobalRemoteValue) login, owner, repo := config.InitCommand(flags.GlobalRepoValue, flags.GlobalLoginValue, flags.GlobalRemoteValue)
_, _, err := login.Client().CreateIssue(owner, repo, gitea.CreateIssueOption{ issue, _, err := login.Client().CreateIssue(owner, repo, gitea.CreateIssueOption{
Title: ctx.String("title"), Title: ctx.String("title"),
Body: ctx.String("body"), Body: ctx.String("body"),
// TODO: // TODO:
@ -53,7 +55,7 @@ func runIssuesCreate(ctx *cli.Context) error {
log.Fatal(err) log.Fatal(err)
} }
// TODO: Print IssueDetails print.IssueDetails(issue)
fmt.Println(issue.URL)
return nil return nil
} }

View File

@ -5,11 +5,10 @@
package cmd package cmd
import ( import (
"fmt"
"code.gitea.io/tea/cmd/flags" "code.gitea.io/tea/cmd/flags"
"code.gitea.io/tea/cmd/pulls" "code.gitea.io/tea/cmd/pulls"
"code.gitea.io/tea/modules/config" "code.gitea.io/tea/modules/config"
"code.gitea.io/tea/modules/print"
"code.gitea.io/tea/modules/utils" "code.gitea.io/tea/modules/utils"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"
@ -51,12 +50,6 @@ func runPullDetail(index string) error {
return err return err
} }
// TODO: use glamour once #181 is merged print.PullDetails(pr)
fmt.Printf("#%d %s\n%s created %s\n\n%s\n", pr.Index,
pr.Title,
pr.Poster.UserName,
pr.Created.Format("2006-01-02 15:04:05"),
pr.Body,
)
return nil return nil
} }