From 9a4899558e74a6b47650eb773a8b304cdd8556f6 Mon Sep 17 00:00:00 2001 From: eson <9673575+githubcontent@user.noreply.gitee.com> Date: Fri, 22 Sep 2023 13:18:31 +0800 Subject: [PATCH] info --- server/info/internal/logic/infologic.go | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/server/info/internal/logic/infologic.go b/server/info/internal/logic/infologic.go index 62c9acea..b136d5fe 100644 --- a/server/info/internal/logic/infologic.go +++ b/server/info/internal/logic/infologic.go @@ -248,15 +248,11 @@ func GetMapValueByKey(info map[string]interface{}, keys []string) (interface{}, for _, k := range keys { if cur, ok := info[k]; ok { - if curMap, ok := cur.(map[string]interface{}); ok { info = curMap - } else if curMap, ok := cur.(interface{}); ok { - return curMap, nil } else { - return nil, fmt.Errorf("curMap keys is not exists %#v", keys) + return cur, nil } - } else { return nil, fmt.Errorf("info keys is not exists %#v", keys) }