Skip to content
Snippets Groups Projects
Commit 756e8157 authored by Jan Semmelink's avatar Jan Semmelink
Browse files

Allow *int64 param

parent d44d7f8d
No related branches found
No related tags found
1 merge request!6Search package improvements to retrieve documents with text searches from OpenSearch
This commit is part of merge request !6. Comments created here will be created in the context of that merge request.
......@@ -133,7 +133,12 @@ func (ctx apiContext) extract(name string, t reflect.Type, v reflect.Value) erro
return errors.Errorf("%s does not support >1 values(%v)", n, strings.Join(paramStrValues, ","))
}
//single value specified
if err := reflection.SetValue(v.Field(i), paramStrValues[0]); err != nil {
valueField := v.Field(i)
if valueField.Kind() == reflect.Ptr {
valueField.Set(reflect.New(valueField.Type().Elem()))
valueField = valueField.Elem()
}
if err := reflection.SetValue(valueField, paramStrValues[0]); err != nil {
return errors.Wrapf(err, "failed to set %s=%s", n, paramStrValues[0])
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment