[BUGFIX] Fix operator "in" for cached queries 95/28695/6
authorMarc Bastian Heinrichs <typo3@mbh-software.de>
Mon, 24 Mar 2014 11:10:13 +0000 (12:10 +0100)
committerFelix Oertel <mehl@foertel.com>
Mon, 24 Mar 2014 20:46:42 +0000 (21:46 +0100)
commitff162d3650c4a2069908448d67d67ea37f490ac9
treecdaf9b51245bff686c0453914abc83d2fadd0df3
parentab443de22edc26de302561eeda512c48661897ef
[BUGFIX] Fix operator "in" for cached queries

This a follow up fix for the extbase query cache. On reusing an already
build query, it was missed to evaluate the multi valued operator and
provide it as array for resolving the parameter placeholders.

Resolves: #57104
Releases: 6.2
Change-Id: I06abbf5279ee05382a7ba314948f7d3f075d84e6
Reviewed-on: https://review.typo3.org/28695
Reviewed-by: Alexander Stehlik
Tested-by: Alexander Stehlik
Tested-by: Wouter Wolters
Reviewed-by: Felix Oertel
Tested-by: Felix Oertel
typo3/sysext/extbase/Classes/Persistence/Generic/Storage/Typo3DbQueryParser.php
typo3/sysext/extbase/Tests/Functional/Persistence/InTest.php [new file with mode: 0644]