From d4202897e16e94adfd8dcc73c4475068c85b9b9e Mon Sep 17 00:00:00 2001 From: Kassian Sun Date: Fri, 19 May 2023 11:58:58 +0800 Subject: [PATCH] [migration][util] handle nil slice without error log --- plugin/migration/util/util.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugin/migration/util/util.go b/plugin/migration/util/util.go index 19719674..91d11a8a 100644 --- a/plugin/migration/util/util.go +++ b/plugin/migration/util/util.go @@ -89,6 +89,9 @@ func GetMapStringSliceValue(m util.MapStr, key string) []string { if err != nil { return nil } + if v == nil { + return nil + } vv, ok := v.([]string) if !ok { vv, ok := v.([]interface{})