Test: aria2 related

This commit is contained in:
HFO4
2020-02-06 13:53:47 +08:00
parent 60cd8c3a89
commit 2b853dddd3
7 changed files with 471 additions and 9 deletions

View File

@@ -43,9 +43,11 @@ func GetSettingByNames(names ...string) map[string]string {
var queryRes []Setting
res, miss := cache.GetSettings(names, "setting_")
DB.Where("name IN (?)", miss).Find(&queryRes)
for _, setting := range queryRes {
res[setting.Name] = setting.Value
if len(miss) > 0 {
DB.Where("name IN (?)", miss).Find(&queryRes)
for _, setting := range queryRes {
res[setting.Name] = setting.Value
}
}
_ = cache.SetSettings(res, "setting_")