[BUGFIX] AddQueryStringMethod overwrites parameters
Uri parameters are overwritten when using both POST and GET parameters with the addQueryStringMethod functionality of uri generation. The problem is solved by using the method GeneralUtility::array_merge_recursive_overrule() instead of array_merge when merging the POST and GET parameters. Resolves: #53450 Releases: 6.2 Change-Id: I39926ebbaa08f6810e440bad1f238aeb2af17e5b Reviewed-on: https://review.typo3.org/25211 Reviewed-by: Xavier Perseguers Tested-by: Xavier Perseguers Tested-by: Wolfgang Wagner Reviewed-by: Stefan Froemken Tested-by: Stefan Froemken Reviewed-by: Wouter Wolters Tested-by: Wouter Wolters
Showing
- typo3/sysext/extbase/Classes/Mvc/Web/Routing/UriBuilder.php 2 additions, 2 deletionstypo3/sysext/extbase/Classes/Mvc/Web/Routing/UriBuilder.php
- typo3/sysext/extbase/Tests/Unit/Mvc/Web/Routing/UriBuilderTest.php 74 additions, 0 deletions...ext/extbase/Tests/Unit/Mvc/Web/Routing/UriBuilderTest.php
- typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php 4 additions, 2 deletions.../frontend/Classes/ContentObject/ContentObjectRenderer.php
- typo3/sysext/frontend/Tests/Unit/ContentObject/ContentObjectRendererTest.php 64 additions, 0 deletions...nd/Tests/Unit/ContentObject/ContentObjectRendererTest.php
Please register or sign in to comment