Bug #25488
closed
compileWhereClause causes Extbase errors with DBAL due to wrong handling of FIND_IN_SET
Added by Patrick Schriner over 13 years ago.
Updated about 7 years ago.
Description
t3lib_sqlparser::compileWhereClause iterates over the where subparts. It is called from DBAL when running DBAL in native (mysql) mode.
It does however resets it's output string whenever the subpart is either FIND_IN_SET or IFNULL. This causes the queries built by extbase to fail.
Files
Patch set 1 of change Iea3d6f02cc9b8151f9fd6454f393ff6089567a03 has been pushed to the review server.
It is available at http://review.typo3.org/1458
Could anyone take a look at this? This is a fairly trivial patch :-)
- Status changed from New to Under Review
Patch set 2 of change Iea3d6f02cc9b8151f9fd6454f393ff6089567a03 has been pushed to the review server.
It is available at http://review.typo3.org/1458
Patch set 3 of change Iea3d6f02cc9b8151f9fd6454f393ff6089567a03 has been pushed to the review server.
It is available at http://review.typo3.org/1458
Patch set 1 of change I1c37232fa11a9c3018b07b150fb0478efdef6aa5 has been pushed to the review server.
It is available at http://review.typo3.org/2421
Patch set 2 of change I1c37232fa11a9c3018b07b150fb0478efdef6aa5 has been pushed to the review server.
It is available at http://review.typo3.org/2421
Patch set 3 of change I1c37232fa11a9c3018b07b150fb0478efdef6aa5 has been pushed to the review server.
It is available at http://review.typo3.org/2421
- Status changed from Under Review to Resolved
- Assignee set to Xavier Perseguers
- Target version set to 4.5.4
- Status changed from Resolved to Closed
Also available in: Atom
PDF