fix(cli): admin user create first user never require a password change
Fixes: https://codeberg.org/forgejo/forgejo/issues/3399 (cherry picked from commit ec334239e08a755c9ff5d9c461bf456d498256b8)
This commit is contained in:
parent
21a853aac7
commit
a1f29d9a0e
2 changed files with 2 additions and 1 deletions
|
@ -11,6 +11,7 @@ This is a bug fix release. See the documentation for more information on the [up
|
||||||
In addition to the following notable bug fixes, you can browse the [full list of commits](https://codeberg.org/forgejo/forgejo/compare/v7.0.0...v7.0.1) included in this release.
|
In addition to the following notable bug fixes, you can browse the [full list of commits](https://codeberg.org/forgejo/forgejo/compare/v7.0.0...v7.0.1) included in this release.
|
||||||
|
|
||||||
* **Bug fixes:**
|
* **Bug fixes:**
|
||||||
|
* The regression in the [`fogejo admin user create`](https://forgejo.org/docs/v7.0/admin/command-line/#admin-user-create) CLI command [is fixed](https://codeberg.org/forgejo/forgejo/issues/3399) and it is backward compatible.
|
||||||
|
|
||||||
## 7.0.0
|
## 7.0.0
|
||||||
|
|
||||||
|
|
|
@ -124,7 +124,7 @@ func runCreateUser(c *cli.Context) error {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return fmt.Errorf("IsTableNotEmpty: %w", err)
|
return fmt.Errorf("IsTableNotEmpty: %w", err)
|
||||||
}
|
}
|
||||||
if !hasUserRecord && isAdmin {
|
if !hasUserRecord {
|
||||||
// if this is the first admin being created, don't force to change password (keep the old behavior)
|
// if this is the first admin being created, don't force to change password (keep the old behavior)
|
||||||
mustChangePassword = false
|
mustChangePassword = false
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue