fix: bug fix
Some checks are pending
Build / build_app (push) Waiting to run
Build / build (386, linux) (push) Blocked by required conditions
Build / build (386, windows) (push) Blocked by required conditions
Build / build (amd64, darwin) (push) Blocked by required conditions
Build / build (amd64, linux) (push) Blocked by required conditions
Build / build (amd64, windows) (push) Blocked by required conditions
Build / build (arm, 5, linux) (push) Blocked by required conditions
Build / build (arm, 6, linux) (push) Blocked by required conditions
Build / build (arm, 7, linux) (push) Blocked by required conditions
Build / build (arm64, darwin) (push) Blocked by required conditions
Build / build (arm64, linux) (push) Blocked by required conditions
Build / build (arm64, windows) (push) Blocked by required conditions
Build / build (loong64, linux) (push) Blocked by required conditions
Build / build (mips, linux) (push) Blocked by required conditions
Build / build (mips64, linux) (push) Blocked by required conditions
Build / build (mips64le, linux) (push) Blocked by required conditions
Build / build (mipsle, linux) (push) Blocked by required conditions
Build / build (riscv64, linux) (push) Blocked by required conditions
Build / docker-build (push) Blocked by required conditions
CodeQL / Analyze (go) (push) Waiting to run
CodeQL / Analyze (javascript-typescript) (push) Waiting to run

This commit is contained in:
Jacky 2025-05-05 13:17:30 +00:00
parent f4b32d9538
commit 32fdc627bc
No known key found for this signature in database
GPG key ID: 215C21B10DF38B4D
4 changed files with 19 additions and 30 deletions

View file

@ -4,6 +4,7 @@ import (
"net/http"
"time"
"code.pfad.fr/risefront"
"github.com/0xJacky/Nginx-UI/internal/kernel"
"github.com/0xJacky/Nginx-UI/internal/system"
"github.com/0xJacky/Nginx-UI/model"
@ -89,9 +90,13 @@ func InstallNginxUI(c *gin.Context) {
}
// Init model
kernel.PostInstall()
kernel.InitDatabase(kernel.Context)
pwd, _ := bcrypt.GenerateFromPassword([]byte(json.Password), bcrypt.DefaultCost)
pwd, err := bcrypt.GenerateFromPassword([]byte(json.Password), bcrypt.DefaultCost)
if err != nil {
cosy.ErrHandler(c, err)
return
}
u := query.User
err = u.Create(&model.User{
@ -107,4 +112,6 @@ func InstallNginxUI(c *gin.Context) {
c.JSON(http.StatusOK, gin.H{
"message": "ok",
})
risefront.Restart()
}