From a91142ec03e6cbc7394815a4b1d75eaf1f92e043 Mon Sep 17 00:00:00 2001 From: KEHyeon Date: Sat, 15 Feb 2025 17:54:27 +0900 Subject: [PATCH] fix time out bug setupCaluerAndSetter --- schema/field.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/schema/field.go b/schema/field.go index f5f634f1..c6f9464d 100644 --- a/schema/field.go +++ b/schema/field.go @@ -462,7 +462,7 @@ func (field *Field) setupValuerAndSetter() { default: field.ValueOf = func(ctx context.Context, v reflect.Value) (interface{}, bool) { v = reflect.Indirect(v) - for v.Kind() == reflect.Interface { + if v.Kind() == reflect.Interface { v = reflect.Indirect(v) } for _, fieldIdx := range field.StructField.Index {