Fix test failures

This commit is contained in:
Marc Abramowitz 2018-01-25 07:28:20 -08:00
parent 21b4945ad6
commit 7c2ceac7c5
1 changed files with 3 additions and 0 deletions

View File

@ -558,6 +558,9 @@ func handlePointer(attribute interface{}, args []string, fieldType reflect.Type,
case map[string]interface{}:
var err error
concreteVal, err = handleStruct(attribute, args, fieldType, fieldValue)
if err != nil {
return reflect.Value{}, ErrUnsupportedPtrType(reflect.ValueOf(attribute), fieldType, structField)
}
return concreteVal.Elem(), err
default:
return reflect.Value{}, ErrUnsupportedPtrType(reflect.ValueOf(attribute), fieldType, structField)