[Reducer] Look for already processed multidimentional value and push the data instead of assigning a new one in body params #93
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Issue:
If the body param has the values
The reducer function were generating it as,
On passing the above value to
qs
module results inkey=value&foo=&foo=bar3
This fix ensure we are not blindly adding the query params into the array (results in nested array)
hence, the out put of reducer function would be
on passing to
qs
returnskey=value&foo=bar1&foo=bar2&foo=bar3
which was the desired value.P.S: Feel free to comment or reject the PR.