Actions
Bug #104433
closedEXT:form's DataStructureIdentifierListener incorrectly constructs flash messages
Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Form Framework
Target version:
-
Start date:
2024-07-19
Due date:
% Done:
100%
Estimated time:
TYPO3 Version:
12
PHP Version:
8.3
Tags:
Complexity:
Is Regression:
Sprint Focus:
Description
`\TYPO3\CMS\Form\EventListener\DataStructureIdentifierListener` has error-handling code in place that catches certain situations in which the listener is unable to modify form plugin's Flexform definitions for certain reasons. It then displays a flash message to indicate this to the BE user. The flash message's text is constructed from a translatable message that currently contains two positional string parameters (being the form's identifier and the message from the exception thrown before).
The persistence identifier happened to be added to the flash message in https://github.com/TYPO3/typo3/commit/9421844a426851dca0771156d8783ad921ce4517. However the `DataStructureIdentifierListener` was never updated accordingly.
Actions