fix query mapping

This commit is contained in:
illia 2022-07-10 14:24:59 +03:00
parent b57163a0e4
commit c17e9f1a15

View File

@ -12,9 +12,10 @@ func (queryBinding) Name() string {
return "query" return "query"
} }
func (queryBinding) Bind(req *http.Request, obj any) error { // TODO: Add tests
func (q queryBinding) Bind(req *http.Request, obj any) error {
values := req.URL.Query() values := req.URL.Query()
if err := mapForm(obj, values); err != nil { if err := mapFormByTag(obj, values, q.Name()); err != nil {
return err return err
} }
return validate(obj) return validate(obj)