]> source.dussan.org Git - gitea.git/commitdiff
add default user visibility to cli command "admin user create" (#22750) (#22760)
authorYarden Shoham <hrsi88@gmail.com>
Wed, 8 Feb 2023 17:04:38 +0000 (19:04 +0200)
committerGitHub <noreply@github.com>
Wed, 8 Feb 2023 17:04:38 +0000 (11:04 -0600)
Backport #22750

Fixes https://github.com/go-gitea/gitea/issues/22523

Co-authored-by: yp05327 <576951401@qq.com>
cmd/admin.go

index d33d17a53ddf099f4cea4ca62f1ef61d93e3a608..b56837bdf6623888e8a422abe109e2cd36869dee 100644 (file)
@@ -574,12 +574,16 @@ func runCreateUser(c *cli.Context) error {
                restricted = util.OptionalBoolOf(c.Bool("restricted"))
        }
 
+       // default user visibility in app.ini
+       visibility := setting.Service.DefaultUserVisibilityMode
+
        u := &user_model.User{
                Name:               username,
                Email:              c.String("email"),
                Passwd:             password,
                IsAdmin:            c.Bool("admin"),
                MustChangePassword: changePassword,
+               Visibility:         visibility,
        }
 
        overwriteDefault := &user_model.CreateUserOverwriteOptions{