Actions
Bug #95723
closedFlexform values for email receivers gone after cleanup:flexform
Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Form Framework
Target version:
-
Start date:
2021-10-21
Due date:
% Done:
0%
Estimated time:
TYPO3 Version:
10
PHP Version:
7.4
Tags:
Complexity:
Is Regression:
Sprint Focus:
Remote Sprint
Description
To reproduce:
- Add the contact form comes with EXT:bootstrap_package (V12) and TYPO3 10.4.21 on any page
- Check "Override finisher settings" and add a receiver address under the finisher settings tab
- Add other needed settings and save and close the form
- Open the form in the frontend and see that it works
- Open the console and start the `vendor/bin/typo3 cleanup:flexform` command
- Open the form in the backend again
- Open the finisher settings and check the previous added mail receiver
Expected is that the receiver is still there, but it is gone.
Because of this sending a form is impossible and ends with an exception:
(1/1) #1327060200 TYPO3\CMS\Form\Domain\Finishers\Exception\FinisherException The option "recipients" must be set for the EmailFinisher.
Updated by Alexander Grein over 2 years ago
Same problem exists for Reply-To-, CC- and BCC-receiver fields.
After the cli command cleanup:flexform they are empty.
Updated by Christian Kuhn 7 months ago
- Status changed from New to Closed
Hey. I'm currently working on cleanup:flexforms for v13 and stumbled upon this: I was able to reproduce in v10, but the issue disappeared with v11, I'm unsure why. Since v11, finisher overrides are kept. I hope it's ok to close here with "unable to reproduce". Feel free to re-open or create a fresh issue if we missed something and you are still affected by this.
Actions