Opt: admin settings group resp

pull/39/head
zijiren233 3 years ago
parent 7b4c40c265
commit 10669666dc

@ -67,11 +67,13 @@ func AdminSettings(ctx *gin.Context) {
ctx.AbortWithStatusJSON(http.StatusBadRequest, model.NewApiErrorStringResp("group not found"))
return
}
resp := make(gin.H, len(s))
data := make(map[string]any, len(s))
for _, v := range s {
resp[v.Name()] = v.Interface()
data[v.Name()] = v.Interface()
}
resp := model.AdminSettingsResp{dbModel.SettingGroup(group): data}
ctx.JSON(http.StatusOK, model.NewApiDataResp(resp))
}

Loading…
Cancel
Save