@@ -47,21 +47,17 @@ func (b *DefaultBinder) Bind(i interface{}, c Context) (err error) {
47
47
return NewHTTPError (http .StatusBadRequest , fmt .Sprintf ("Unmarshal type error: expected=%v, got=%v, field=%v, offset=%v" , ute .Type , ute .Value , ute .Field , ute .Offset )).SetInternal (err )
48
48
} else if se , ok := err .(* json.SyntaxError ); ok {
49
49
return NewHTTPError (http .StatusBadRequest , fmt .Sprintf ("Syntax error: offset=%v, error=%v" , se .Offset , se .Error ())).SetInternal (err )
50
- } else {
51
- return NewHTTPError (http .StatusBadRequest , err .Error ()).SetInternal (err )
52
50
}
53
- return NewHTTPError (http .StatusBadRequest , err .Error ())
51
+ return NewHTTPError (http .StatusBadRequest , err .Error ()). SetInternal ( err )
54
52
}
55
53
case strings .HasPrefix (ctype , MIMEApplicationXML ), strings .HasPrefix (ctype , MIMETextXML ):
56
54
if err = xml .NewDecoder (req .Body ).Decode (i ); err != nil {
57
55
if ute , ok := err .(* xml.UnsupportedTypeError ); ok {
58
56
return NewHTTPError (http .StatusBadRequest , fmt .Sprintf ("Unsupported type error: type=%v, error=%v" , ute .Type , ute .Error ())).SetInternal (err )
59
57
} else if se , ok := err .(* xml.SyntaxError ); ok {
60
58
return NewHTTPError (http .StatusBadRequest , fmt .Sprintf ("Syntax error: line=%v, error=%v" , se .Line , se .Error ())).SetInternal (err )
61
- } else {
62
- return NewHTTPError (http .StatusBadRequest , err .Error ()).SetInternal (err )
63
59
}
64
- return NewHTTPError (http .StatusBadRequest , err .Error ())
60
+ return NewHTTPError (http .StatusBadRequest , err .Error ()). SetInternal ( err )
65
61
}
66
62
case strings .HasPrefix (ctype , MIMEApplicationForm ), strings .HasPrefix (ctype , MIMEMultipartForm ):
67
63
params , err := c .FormParams ()
0 commit comments