[#3176] skip fields query param transformations for non 20x responses

This commit is contained in:
Gani Georgiev committed 2023-08-23 16:49:09 +03:00
1 parent 04826ba588
commit bc0222dcb4
3 files changed
+60 -18

No files matched your search

+3 -1
View File
@@ -25,8 +25,10 @@ func (s *Serializer) Serialize(c echo.Context, i any, indent string) error {
fieldsParam = "fields"
}
statusCode := c.Response().Status
param := c.QueryParam(fieldsParam)
if param == "" {
if param == "" || statusCode < 200 || statusCode > 299 {
return s.DefaultJSONSerializer.Serialize(c, i, indent)
}