diff --git a/cmd/login/edit.go b/cmd/login/edit.go index a413715..a052ba3 100644 --- a/cmd/login/edit.go +++ b/cmd/login/edit.go @@ -32,9 +32,7 @@ func runLoginEdit(_ context.Context, _ *cli.Command) error { cmd.Stdin = os.Stdin cmd.Stdout = os.Stdout cmd.Stderr = os.Stderr - if err := cmd.Run(); err != nil { - return err - } + return cmd.Run() } return open.Start(config.GetConfigPath()) } diff --git a/cmd/organizations/create.go b/cmd/organizations/create.go index 94be20c..8eea3ad 100644 --- a/cmd/organizations/create.go +++ b/cmd/organizations/create.go @@ -4,14 +4,14 @@ package organizations import ( - "fmt" - stdctx "context" + "fmt" "code.gitea.io/sdk/gitea" "code.gitea.io/tea/cmd/flags" "code.gitea.io/tea/modules/context" "code.gitea.io/tea/modules/print" + "github.com/urfave/cli/v3" ) @@ -25,7 +25,7 @@ var CmdOrganizationCreate = cli.Command{ ArgsUsage: "", Flags: []cli.Flag{ &cli.StringFlag{ - Name: "name", + Name: "full-name", Aliases: []string{"n"}, }, &cli.StringFlag{ @@ -75,8 +75,8 @@ func RunOrganizationCreate(_ stdctx.Context, cmd *cli.Command) error { } org, _, err := ctx.Login.Client().CreateOrg(gitea.CreateOrgOption{ - Name: ctx.Args().First(), - // FullName: , // not really meaningful for orgs (not displayed in webui, use description instead?) + Name: ctx.Args().First(), + FullName: ctx.String("full-name"), Description: ctx.String("description"), Website: ctx.String("website"), Location: ctx.String("location"), diff --git a/docs/CLI.md b/docs/CLI.md index feeff7d..042d6f7 100644 --- a/docs/CLI.md +++ b/docs/CLI.md @@ -1055,12 +1055,12 @@ Create an organization **--description, -d**="": +**--full-name, -n**="": + **--location, -L**="": **--login, -l**="": Use a different Gitea Login. Optional -**--name, -n**="": - **--repo-admins-can-change-team-access**: **--visibility, -v**="":