Project

General

Profile

Actions

Bug #104433

closed

EXT:form's DataStructureIdentifierListener incorrectly constructs flash messages

Added by Christian Spoo 4 months ago. Updated about 1 month ago.

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.


Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Bug #102557: Error message does not contain the the form containing the invalid configurationClosedOliver Bartsch2023-11-29

Actions
Actions

Also available in: Atom PDF