feat: additional script system setting (#467)

This commit is contained in:
boojack
2022-11-14 22:21:19 +08:00
committed by GitHub
parent 3775d5c9c2
commit ceac53b6d0
10 changed files with 68 additions and 13 deletions

View File

@ -38,10 +38,11 @@ func (s *Server) registerSystemRoutes(g *echo.Group) {
}
systemStatus := api.SystemStatus{
Host: hostUser,
Profile: s.Profile,
AllowSignUp: false,
AdditionalStyle: "",
Host: hostUser,
Profile: s.Profile,
AllowSignUp: false,
AdditionalStyle: "",
AdditionalScript: "",
}
systemSettingList, err := s.Store.FindSystemSettingList(ctx, &api.SystemSettingFind{})
@ -59,6 +60,8 @@ func (s *Server) registerSystemRoutes(g *echo.Group) {
systemStatus.AllowSignUp = value.(bool)
} else if systemSetting.Name == api.SystemSettingAdditionalStyleName {
systemStatus.AdditionalStyle = value.(string)
} else if systemSetting.Name == api.SystemSettingAdditionalScriptName {
systemStatus.AdditionalScript = value.(string)
}
}