Bug #88343

Form: Finisher confirmation is not useable

Added by Markus Gehrig 14 days ago.

Status:
New
Priority:
Must have
Assignee:
-
Category:
Form Framework
Target version:
-
Start date:
2019-05-13
Due date:
% Done:

0%

TYPO3 Version:
8
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

Hey everyone

We've got some problems with the finisher "confirmation message." First of all, we only can change the finisher when we creating it. Later we can't see it on the list of finishers in the backend.

The second problem which we encounter is, that we can't set a custom message for the finisher without crushing the form module for any future change on that form when saving. This Problem is very annoying for our customers which have now 20 Forms which they can't change anymore before we as there agency have deleted the finisher manually in the files.

The error message we get is the following:

Exception while property mapping at property path "": The value "Text" (form element "kontaktformularalternativ" / "finishers.Confirmation") is not equal to the default value "" #1528591502

We have seen, that this error occurs when "options.message" is not empty. Also when it's not equal the default value which is an empty string.

In order to fix the bug we delete the following lines:

-
    options:
      message: 'Test'
      identifier: Confirmation
      renderables:

This works until the editor sees finisher again at sets it.

We have seen the bug on TYPO3 8.7.25, but i have not found a issue which will fix it so I think that this error occurs also in more advanced versions of typo3.

Many thanks for our help.
Markus

Also available in: Atom PDF