[BUGFIX] Compatibility for finishers which set content into the response 24/56924/2
authorRalf Zimmermann <ralf.zimmermann@tritum.de>
Mon, 30 Apr 2018 16:58:48 +0000 (18:58 +0200)
committerSusanne Moog <susanne.moog@typo3.org>
Fri, 11 May 2018 14:53:09 +0000 (16:53 +0200)
commit2e53818bb04da067337e6c5c979acefa39c608ee
tree3b15181d03574d2e585fb7b16dcbcfd2e22a11f5
parent5aadb48863b7083448543e665d32907386a015b2
[BUGFIX] Compatibility for finishers which set content into the response

Since #83822 EXT:form makes usage of the controller context
response object which has impacts to the finisher logic which was not
treated by #83822.
Since #84495, finishers with output can return this as string instead
of setting this directly into the response
(which results in a double output).
This patch ensures that existing custom finishers which set the content
into the response, get respected.

Resolves: #84901
Releases: master, 8.7
Change-Id: If98de92e6121283572b9146072ab8f9b7bcace8a
Reviewed-on: https://review.typo3.org/56924
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
typo3/sysext/form/Classes/Domain/Runtime/FormRuntime.php