From 3bbd0f9a6574897cc8e1f97a33be56ef2b0feef5 Mon Sep 17 00:00:00 2001 From: pyshx Date: Tue, 7 Nov 2023 20:01:49 +0530 Subject: [PATCH] chore(server): update convert value in gql --- server/internal/adapter/gql/gqlmodel/convert_value.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/server/internal/adapter/gql/gqlmodel/convert_value.go b/server/internal/adapter/gql/gqlmodel/convert_value.go index 5c8c0731aa..2f587ebbb7 100644 --- a/server/internal/adapter/gql/gqlmodel/convert_value.go +++ b/server/internal/adapter/gql/gqlmodel/convert_value.go @@ -73,10 +73,12 @@ func valueInterfaceToGqlValue(v interface{}) interface{} { North: v2.North, South: v2.South, } - case []string: - return v2 - case []float64: - return v2 + case []any: + gqlArray := make([]any, len(v2)) + for i, item := range v2 { + gqlArray[i] = valueInterfaceToGqlValue(item) + } + return gqlArray } return nil }