fix: add missing CLI flags for user management (#5351)

This commit is contained in:
wx-11
2025-08-09 13:42:42 +08:00
committed by GitHub
parent c829330b53
commit cd51a59e72
3 changed files with 22 additions and 0 deletions

View File

@@ -36,10 +36,22 @@ var usersAddCmd = &cobra.Command{
return err
}
dateFormat, err := getBool(cmd.Flags(), "dateFormat")
if err != nil {
return err
}
hideDotfiles, err := getBool(cmd.Flags(), "hideDotfiles")
if err != nil {
return err
}
user := &users.User{
Username: args[0],
Password: password,
LockPassword: lockPassword,
DateFormat: dateFormat,
HideDotfiles: hideDotfiles,
}
s.Defaults.Apply(user)