Fixing #PSCSX-5799 => I18n field output when no language is specified in URL #3025
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.
API displays
language id="Array" xlink:href="http://127.0.0.1/api/languages/Array"/
instead of actual value when no language is specified as parameter.
One can see in https://github.com/PrestaShop/PrestaShop/blob/1.6/classes/webservice/WebserviceOutputXML.php#L93-L106 that languages is indeed supposed to be an array of ints and not an array with an array inside.
Bug was introduced in 836105f#diff-6f9aef6c863f595ab49368d3ff7608efL479