summaryrefslogtreecommitdiff
path: root/internal/cli/cli.go
diff options
context:
space:
mode:
authorGravatar Frédéric Guillot <f@miniflux.net> 2024-03-23 14:05:05 -0700
committerGravatar Frédéric Guillot <f@miniflux.net> 2024-03-23 14:32:55 -0700
commit3db3f9884fc06a03256a8c9c19880cb4b46e9a26 (patch)
tree8e8acc8cd8fec09187861f4dc1dc3ffa18f3cbd1 /internal/cli/cli.go
parentad1d349a0cde68a09a1c328479aa2937ce2c885e (diff)
downloadv2-3db3f9884fc06a03256a8c9c19880cb4b46e9a26.tar.gz
v2-3db3f9884fc06a03256a8c9c19880cb4b46e9a26.tar.zst
v2-3db3f9884fc06a03256a8c9c19880cb4b46e9a26.zip
cli: avoid misleading error message when creating an admin user
Diffstat (limited to 'internal/cli/cli.go')
-rw-r--r--internal/cli/cli.go7
1 files changed, 3 insertions, 4 deletions
diff --git a/internal/cli/cli.go b/internal/cli/cli.go
index a1ef7eef..f56bb959 100644
--- a/internal/cli/cli.go
+++ b/internal/cli/cli.go
@@ -23,7 +23,7 @@ const (
flagVersionHelp = "Show application version"
flagMigrateHelp = "Run SQL migrations"
flagFlushSessionsHelp = "Flush all sessions (disconnect users)"
- flagCreateAdminHelp = "Create admin user"
+ flagCreateAdminHelp = "Create an admin user from an interactive terminal"
flagResetPasswordHelp = "Reset user password"
flagResetFeedErrorsHelp = "Clear all feed errors for all users"
flagDebugModeHelp = "Show debug logs"
@@ -191,7 +191,7 @@ func Parse() {
}
if flagCreateAdmin {
- createAdmin(store)
+ createAdminUserFromInteractiveTerminal(store)
return
}
@@ -211,9 +211,8 @@ func Parse() {
printErrorAndExit(err)
}
- // Create admin user and start the daemon.
if config.Opts.CreateAdmin() {
- createAdmin(store)
+ createAdminUserFromEnvironmentVariables(store)
}
if flagRefreshFeeds {