Bug #88980
openTranslating records with FAL relation where allowLanguageSynchronization set to true
0%
Description
When translating a record with a immage (FAL relation) where allowLanguageSynchronization is set to true in the TCA configuration typo3 throws the exception #1486233164: Child record was not processed and the record gets some new immage relation entries
Easiest to Reproduce with the georgringer/news extension
Steps to reproduce:
1. Create a new (news) record, set language to [All]
2. Save
3. Add immage as fal relation,
4. Save
5. Set language to Default [0]
6. Save
7. Translate (In the News Administration section)
8. Admire the Exception/CMS/1486233164 page and the new copies of the FAL relation
Tested in Typo3 8.7, 9.5 and 10.0
Files
Updated by Christian Eßl about 5 years ago
We got the same problem here with the pages -> media fal field. Trying to translate such a page produces pretty chaotic results by duplicating all image relations.
The same error occurs when we go to the Access module and try to change the access permissions of such a page. (Click for example "New pages" icon)- The server will answer with a 500 error and the message "Child record was not processed"
- All inline image relations were duplicated.
When setting allowLanguageSynchronization to false, the problems disappear.
Updated by Andreas Wolf almost 5 years ago
I have seen a similar behaviour in some instances and could fix it for my usecases.
Could you try if this patch https://review.typo3.org/c/Packages/TYPO3.CMS/+/62192 works for you as well? It should be applicable to 9.5 as well, not sure about 8, though.
Updated by Felix Hilmes almost 5 years ago
Andreas Wolf wrote:
I have seen a similar behaviour in some instances and could fix it for my usecases.
Could you try if this patch https://review.typo3.org/c/Packages/TYPO3.CMS/+/62192 works for you as well? It should be applicable to 9.5 as well, not sure about 8, though.
Works with the news extension in 9.5
Updated by Gerrit Code Review over 4 years ago
- Status changed from New to Under Review
Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/62192
Updated by Gerrit Code Review over 4 years ago
Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/62192
Updated by Joerg Kummer about 4 years ago
Can confirm for TYPO3 10.4.9, with 4 languages and pages.media, where allowLanguageSynchronization is true, and sys_file_reference is given for default language only. It occurse right after upgrade from TYPO3 8.7
Updated by Gerrit Code Review about 3 years ago
Patch set 6 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/62192
Updated by Gerrit Code Review about 3 years ago
Patch set 7 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/62192
Updated by Gerrit Code Review about 3 years ago
Patch set 8 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/62192
Updated by Gerrit Code Review about 3 years ago
Patch set 9 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/62192
Updated by Rudy Gnodde over 2 years ago
- Related to Bug #97505: Duplicate translated relations after moving default language content element added
Updated by Gerrit Code Review over 1 year ago
Patch set 10 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/62192
Updated by Gerrit Code Review over 1 year ago
Patch set 11 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/62192
Updated by Daniel Siepmann over 1 year ago
We have the same issue with V12 and V11. I guess v11 won't receive the patch?
Updated by Joerg Boesche over 1 year ago
Daniel Siepmann wrote in #note-14:
We have the same issue with V12 and V11. I guess v11 won't receive the patch?
I also confirm the bug in T3 v12 and PHP 8.1. If you have a content element with a flexform and element of type "file", the exception "Child record was not processed" is thrown. Occurs on click for a new translation from the default language, with "allowLanguageSynchronization" enabled.
Updated by Gerrit Code Review over 1 year ago
Patch set 12 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/62192
Updated by Gerrit Code Review over 1 year ago
Patch set 13 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/62192
Updated by Gerrit Code Review about 2 months ago
Patch set 14 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/62192