[TYPO3-core] RFC: #8191: IRRE crashes somehow with MM-Tables

Oliver Hader oliver at typo3.org
Sat Feb 27 16:22:03 CET 2010


FYI: Committed to SVN
* TYPO3_4-2 (rev. 7065)
* TYPO3_4-3 (rev. 7066)
* Trunk (rev. 7067)

olly


Am 27.02.10 16:10, schrieb Oliver Hader:
> Hi,
> 
> Am 27.02.10 16:01, schrieb Oliver Hader:
>> Hi,
>>
>> Am 21.02.10 13:46, schrieb Franz Koch:
>>> Hi,
>>>
>>>> Solution:
>>>> adding the missing functionality to
>>>> t3lib_tcemain::checkValue_inline_processDBdata()
>>>
>>> there where recent changes in the MM handling inside TCEmain. Those
>>> changes got applied in checkValue_group_select_processDBdata. In order
>>> to not have to maintain the new and a bit more complex MM code twice, my
>>> solution is to simply call checkValue_group_select_processDBdata, of
>>> which IRRE previously (4.1) was part of anyway, and let it handle the MM
>>> storage stuff. I don't see any side effects with this for now, but I
>>> haven't checked out all possible IRRE setups and localization modes so
>>> far, so testing is needed.
>>
>> +1 by reading and testing
>>
>> I modified the part that resolves NEW... values to proper integer
>> values. Thus, it is possible to create relations to child records in a
>> MM disposal when the parent record is also new.
>>
>> I'm going to commit the attached changes later on. However, this bug
>> cannot be fixed for TYPO3_4-1 since things are a bit different there.
> 
> The patch for TYPO3 4.2 had a bug... I attached the correct version.
> 
> olly
-- 
Oliver Hader
TYPO3 v4 Core Team Leader


More information about the TYPO3-team-core mailing list