[BUGFIX] Do not use named parameter for list of ids in plain data resolver 49/57849/16
authorGleb Levitin <gleb.levitin@dkd.de>
Thu, 9 Aug 2018 16:23:52 +0000 (18:23 +0200)
committerMarkus Klein <markus.klein@typo3.org>
Thu, 7 Mar 2019 21:08:05 +0000 (22:08 +0100)
commitf6e27a1ce1573d7e162f75e4c40915635ee37edf
tree09fff269ba41dae0f56031edbd691a284927df84
parent399a62a62a6853e72ef694d0ce7b4adb1fe89ba7
[BUGFIX] Do not use named parameter for list of ids in plain data resolver

The plain data resolver sorts records by a list of uids.
This list can get very big so the database will fail if the
number of placesholders exceeds its limit.

Resolves: #85797
Releases: master, 9.5
Change-Id: I0b8a623fe00660b8f2c87a83a7e48ba430790d2b
Reviewed-on: https://review.typo3.org/c/57849
Reviewed-by: Andreas Fernandez <a.fernandez@scripting-base.de>
Reviewed-by: Richard Haeser <richard@maxserv.com>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Reviewed-by: Benni Mack <benni@typo3.org>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: TYPO3com <noreply@typo3.com>
Tested-by: Andreas Fernandez <a.fernandez@scripting-base.de>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
typo3/sysext/core/Classes/DataHandling/PlainDataResolver.php
typo3/sysext/core/Tests/Functional/DataHandling/DataResolving/DataSet/Pages.csv [new file with mode: 0644]
typo3/sysext/core/Tests/Functional/DataHandling/DataResolving/PlainDataResolverTest.php [new file with mode: 0644]