[TYPO3-core] RFC #11022: DBAL does not support SQL from (new?) session management

Xavier Perseguers typo3 at perseguers.ch
Sun May 3 13:27:35 CEST 2009


Attached v2 updates the method comments too for DBAL.

Xavier Perseguers wrote:
> Hi,
> 
> This is a SVN patch request.
> 
> Type: Bugfix
> 
> Branches: trunk
> 
> BT reference: http://bugs.typo3.org/view.php?id=11022
> 
> Problem:
> When logging into the backend, DBAL stops while trying to parse and 
> convert the following WHERE clause:
> 
> ... WHERE (crdate + lifetime) >= 1241265817 OR lifetime = 0
> 
> The parser is not able to parse "crdate + lifetime", that is, a 
> calculated value (with "+" operator).
> 
> Solution:
> 1) The parser already supports the "&" as calc operator. Extend it to 
> allow the "+".
> 
> 2) Remove pretty but unneeded extra parentheses around the calculated 
> statement "(crdate + lifetime)" as it bugs the SQL parser.
> 
> Note:
> With this patch, I'm finally able to log into the backend ;-)
> 


-- 
Xavier Perseguers
http://xavier.perseguers.ch/en

One contribution a day keeps the fork away
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 11022_v2.diff
Url: http://lists.netfielders.de/pipermail/typo3-team-core/attachments/20090503/1722edc1/attachment.txt 


More information about the TYPO3-team-core mailing list