diff --git a/typo3/sysext/backend/Classes/Controller/File/FileController.php b/typo3/sysext/backend/Classes/Controller/File/FileController.php index 4c95a4faa9994fb5a41410ecc76dda92abcee7e8..2ddf555bb2ec018b8a2233a00e5dadd4b86ae7cd 100644 --- a/typo3/sysext/backend/Classes/Controller/File/FileController.php +++ b/typo3/sysext/backend/Classes/Controller/File/FileController.php @@ -163,8 +163,6 @@ class FileController */ public function finish() { - // Push errors to flash message queue, if there are any - $this->fileProcessor->pushErrorMessagesToFlashMessageQueue(); BackendUtility::setUpdateSignal('updateFolderTree'); if ($this->redirect) { \TYPO3\CMS\Core\Utility\HttpUtility::redirect($this->redirect); @@ -183,8 +181,6 @@ class FileController { $this->main(); - // Push errors to flash message queue, if there are any - $this->fileProcessor->pushErrorMessagesToFlashMessageQueue(); BackendUtility::setUpdateSignal('updateFolderTree'); if ($this->redirect) { diff --git a/typo3/sysext/core/Classes/Utility/File/ExtendedFileUtility.php b/typo3/sysext/core/Classes/Utility/File/ExtendedFileUtility.php index 46f6bd0d709006aa94eceffd68f27bd116383271..e8d1e95df8cee024fe1d9d07612e9f73dc5ff52a 100644 --- a/typo3/sysext/core/Classes/Utility/File/ExtendedFileUtility.php +++ b/typo3/sysext/core/Classes/Utility/File/ExtendedFileUtility.php @@ -312,9 +312,11 @@ class ExtendedFileUtility extends BasicFileUtility * Adds all log error messages from the operations of this script instance to the FlashMessageQueue * * @return void + * @deprecated since TYPO3 CMS 8, will be removed in TYPO3 CMS 9 */ public function pushErrorMessagesToFlashMessageQueue() { + GeneralUtility::logDeprecatedFunction(); foreach ($this->getErrorMessages() as $msg) { $flashMessage = GeneralUtility::makeInstance( FlashMessage::class, diff --git a/typo3/sysext/core/Documentation/Changelog/master/Deprecation-71255-ExtendedFileUtilitypushErrorMessagesToFlashMessageQueue.rst b/typo3/sysext/core/Documentation/Changelog/master/Deprecation-71255-ExtendedFileUtilitypushErrorMessagesToFlashMessageQueue.rst new file mode 100644 index 0000000000000000000000000000000000000000..3d075e574b557ef29170d94fb6c2bc7847e2fdcb --- /dev/null +++ b/typo3/sysext/core/Documentation/Changelog/master/Deprecation-71255-ExtendedFileUtilitypushErrorMessagesToFlashMessageQueue.rst @@ -0,0 +1,20 @@ +================================================================================= +Deprecation: #71255 - ExtendedFileUtility::pushErrorMessagesToFlashMessageQueue() +================================================================================= + +Description +=========== + +Method ``\TYPO3\CMS\Core\Utility\File\ExtendedFileUtility::pushErrorMessagesToFlashMessageQueue()`` has been marked as deprecated. + + +Affected Installations +====================== + +Instances with custom backend modules that use this method. + + +Migration +========= + +Implement the method by yourself. diff --git a/typo3/sysext/filelist/Classes/Controller/FileListController.php b/typo3/sysext/filelist/Classes/Controller/FileListController.php index fd689aa21071a5573b2c27ff391269cdfc163ff2..dad420cf0be53c6d9b87f92462689ded00949bff 100644 --- a/typo3/sysext/filelist/Classes/Controller/FileListController.php +++ b/typo3/sysext/filelist/Classes/Controller/FileListController.php @@ -378,7 +378,6 @@ class FileListController extends ActionController $fileProcessor->setExistingFilesConflictMode($this->overwriteExistingFiles); $fileProcessor->start($FILE); $fileProcessor->processData(); - $fileProcessor->pushErrorMessagesToFlashMessageQueue(); } } // Start up filelisting object, include settings.