diff --git a/cmd/milestones/issues.go b/cmd/milestones/issues.go index 403a4d8..9ad367b 100644 --- a/cmd/milestones/issues.go +++ b/cmd/milestones/issues.go @@ -85,7 +85,9 @@ func runMilestoneIssueList(ctx *cli.Context) error { kind = gitea.IssueTypePull } - fmt.Println(state) + if ctx.Args().Len() != 1 { + return fmt.Errorf("Must specify milestone name") + } milestone := ctx.Args().First() // make sure milestone exist @@ -111,7 +113,7 @@ func runMilestoneIssueList(ctx *cli.Context) error { func runMilestoneIssueAdd(ctx *cli.Context) error { login, owner, repo := config.InitCommand(flags.GlobalRepoValue, flags.GlobalLoginValue, flags.GlobalRemoteValue) client := login.Client() - if ctx.Args().Len() == 0 { + if ctx.Args().Len() != 2 { return fmt.Errorf("need two arguments") } @@ -137,7 +139,7 @@ func runMilestoneIssueAdd(ctx *cli.Context) error { func runMilestoneIssueRemove(ctx *cli.Context) error { login, owner, repo := config.InitCommand(flags.GlobalRepoValue, flags.GlobalLoginValue, flags.GlobalRemoteValue) client := login.Client() - if ctx.Args().Len() == 0 { + if ctx.Args().Len() != 2 { return fmt.Errorf("need two arguments") }