From d67fd69474d2a67e47cbc8106c15c6d217ae8a0d Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Mon, 27 May 2019 01:36:33 +0800 Subject: [PATCH] fix charset was not saved after installation finished (#7048) --- routers/install.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/routers/install.go b/routers/install.go index a404e96b511..cc8be065a80 100644 --- a/routers/install.go +++ b/routers/install.go @@ -57,6 +57,7 @@ func Install(ctx *context.Context) { form.DbPasswd = models.DbCfg.Passwd form.DbName = models.DbCfg.Name form.DbPath = models.DbCfg.Path + form.Charset = models.DbCfg.Charset ctx.Data["CurDbOption"] = "MySQL" switch models.DbCfg.Type { @@ -246,6 +247,7 @@ func InstallPost(ctx *context.Context, form auth.InstallForm) { cfg.Section("database").Key("USER").SetValue(models.DbCfg.User) cfg.Section("database").Key("PASSWD").SetValue(models.DbCfg.Passwd) cfg.Section("database").Key("SSL_MODE").SetValue(models.DbCfg.SSLMode) + cfg.Section("database").Key("CHARSET").SetValue(models.DbCfg.Charset) cfg.Section("database").Key("PATH").SetValue(models.DbCfg.Path) cfg.Section("").Key("APP_NAME").SetValue(form.AppName)