From 10669666dc6a84814ebd594d7b0fc9a376319e7b Mon Sep 17 00:00:00 2001 From: zijiren233 Date: Mon, 27 Nov 2023 22:09:04 +0800 Subject: [PATCH] Opt: admin settings group resp --- server/handlers/admin.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/server/handlers/admin.go b/server/handlers/admin.go index c7f71e8..5e9eed8 100644 --- a/server/handlers/admin.go +++ b/server/handlers/admin.go @@ -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)) }