Project

General

Profile

Actions

Bug #95723

closed

Flexform values for email receivers gone after cleanup:flexform

Added by Alexander Grein over 2 years ago. Updated 6 months ago.

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:

  1. Add the contact form comes with EXT:bootstrap_package (V12) and TYPO3 10.4.21 on any page
  2. Check "Override finisher settings" and add a receiver address under the finisher settings tab
  3. Add other needed settings and save and close the form
  4. Open the form in the frontend and see that it works
  5. Open the console and start the `vendor/bin/typo3 cleanup:flexform` command
  6. Open the form in the backend again
  7. 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.

Actions #1

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.

Actions #2

Updated by Björn Jacob about 2 years ago

  • Sprint Focus set to Remote Sprint
Actions #3

Updated by Christian Kuhn 6 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

Also available in: Atom PDF