@@ -149,8 +149,8 @@ func Install(ctx *context.Context) {
149
149
150
150
// Server and other services settings
151
151
form .OfflineMode = setting .OfflineMode
152
- form .DisableGravatar = false // when installing, there is no database connection so that given a default value
153
- form .EnableFederatedAvatar = false // when installing, there is no database connection so that given a default value
152
+ form .DisableGravatar = setting . DisableGravatar // when installing, there is no database connection so that given a default value
153
+ form .EnableFederatedAvatar = setting . EnableFederatedAvatar // when installing, there is no database connection so that given a default value
154
154
155
155
form .EnableOpenIDSignIn = setting .Service .EnableOpenIDSignIn
156
156
form .EnableOpenIDSignUp = setting .Service .EnableOpenIDSignUp
@@ -443,10 +443,13 @@ func SubmitInstall(ctx *context.Context) {
443
443
cfg .Section ("server" ).Key ("OFFLINE_MODE" ).SetValue (fmt .Sprint (form .OfflineMode ))
444
444
// if you are reinstalling, this maybe not right because of missing version
445
445
if err := system_model .SetSettingNoVersion (system_model .KeyPictureDisableGravatar , strconv .FormatBool (form .DisableGravatar )); err != nil {
446
- ctx .RenderWithErr (ctx .Tr ("install.secret_key_failed" , err ), tplInstall , & form )
446
+ ctx .RenderWithErr (ctx .Tr ("install.save_config_failed" , err ), tplInstall , & form )
447
+ return
448
+ }
449
+ if err := system_model .SetSettingNoVersion (system_model .KeyPictureEnableFederatedAvatar , strconv .FormatBool (form .EnableFederatedAvatar )); err != nil {
450
+ ctx .RenderWithErr (ctx .Tr ("install.save_config_failed" , err ), tplInstall , & form )
447
451
return
448
452
}
449
- cfg .Section ("picture" ).Key ("ENABLE_FEDERATED_AVATAR" ).SetValue (fmt .Sprint (form .EnableFederatedAvatar ))
450
453
cfg .Section ("openid" ).Key ("ENABLE_OPENID_SIGNIN" ).SetValue (fmt .Sprint (form .EnableOpenIDSignIn ))
451
454
cfg .Section ("openid" ).Key ("ENABLE_OPENID_SIGNUP" ).SetValue (fmt .Sprint (form .EnableOpenIDSignUp ))
452
455
cfg .Section ("service" ).Key ("DISABLE_REGISTRATION" ).SetValue (fmt .Sprint (form .DisableRegistration ))
0 commit comments