Fix wrongly returned error of ValueBindAny.SetStringValue

This commit is contained in:
David Vogel 2025-08-30 20:16:10 +02:00
parent 94f2eee2db
commit 4839cb7e0a

View File

@ -65,12 +65,13 @@ func (f ValueBindAny) SetStringValue(value string) error {
return err return err
} }
*v = val *v = val
return nil
case encoding.TextUnmarshaler: case encoding.TextUnmarshaler:
return v.UnmarshalText([]byte(value)) return v.UnmarshalText([]byte(value))
} default:
return valueBindAnyUnmarshalBasicValue(value, reflect.ValueOf(f.Value)) return valueBindAnyUnmarshalBasicValue(value, reflect.ValueOf(f.Value))
} }
}
func (f ValueBindAny) HTMLInputType() string { func (f ValueBindAny) HTMLInputType() string {
switch v := f.Value.(type) { switch v := f.Value.(type) {