From 9480403d2f9cae1e9ef12b627f0a19a4d64f3f8e Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Thu, 24 Jul 2025 12:09:43 +0800 Subject: [PATCH] :art: Database grouping by field https://github.com/siyuan-note/siyuan/issues/10964 --- kernel/api/av.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/kernel/api/av.go b/kernel/api/av.go index 0854b7fa2..c63aeb7b4 100644 --- a/kernel/api/av.go +++ b/kernel/api/av.go @@ -59,10 +59,9 @@ func batchReplaceAttributeViewBlocks(c *gin.Context) { func setAttrViewGroup(c *gin.Context) { ret := gulu.Ret.NewResult() - defer c.JSON(http.StatusOK, ret) - arg, ok := util.JsonArg(c, ret) if !ok { + c.JSON(http.StatusOK, ret) return } @@ -74,12 +73,14 @@ func setAttrViewGroup(c *gin.Context) { if nil != err { ret.Code = -1 ret.Msg = err.Error() + c.JSON(http.StatusOK, ret) return } group := &av.ViewGroup{} if err = gulu.JSON.UnmarshalJSON(data, group); nil != err { ret.Code = -1 ret.Msg = err.Error() + c.JSON(http.StatusOK, ret) return } @@ -87,6 +88,8 @@ func setAttrViewGroup(c *gin.Context) { if err != nil { ret.Code = -1 ret.Msg = err.Error() + + c.JSON(http.StatusOK, ret) return }