[BUGFIX] Do not compile parent config in inline ajax controller
Using the signed parent tca config incoming via ajax request in the inline ajax controller solves a series of issues in 'new' and other scopes. The expensive calculation of inline parent TCA config within the controller can be dropped. Change-Id: I4ff31d0398ebfa1bb311bbe6ea97c839aa2df1ac Resolves: #80325 Resolves: #76671 Releases: master Reviewed-on: https://review.typo3.org/52077 Reviewed-by:Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de> Tested-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
Showing
- typo3/sysext/backend/Classes/Controller/FormInlineAjaxController.php 29 additions, 211 deletions...t/backend/Classes/Controller/FormInlineAjaxController.php
- typo3/sysext/backend/Classes/Form/FormDataGroup/InlineParentRecord.php 0 additions, 42 deletions...backend/Classes/Form/FormDataGroup/InlineParentRecord.php
- typo3/sysext/backend/Tests/Unit/Controller/FormInlineAjaxControllerTest.php 154 additions, 104 deletions...nd/Tests/Unit/Controller/FormInlineAjaxControllerTest.php
- typo3/sysext/backend/Tests/Unit/Form/FormDataGroup/InlineParentRecordTest.php 0 additions, 100 deletions.../Tests/Unit/Form/FormDataGroup/InlineParentRecordTest.php
- typo3/sysext/core/Configuration/DefaultConfiguration.php 0 additions, 35 deletionstypo3/sysext/core/Configuration/DefaultConfiguration.php
Please register or sign in to comment