[BUGFIX] Exclude logger from serialize on save for scheduler task 37/59237/4
authorJoerg Boesche <typo3@joergboesche.de>
Thu, 20 Dec 2018 10:57:32 +0000 (11:57 +0100)
committerBenni Mack <benni@typo3.org>
Fri, 21 Dec 2018 09:33:42 +0000 (10:33 +0100)
commit6342c0037a8c82d1f2fb0621a05b84c3588b8403
treea85395273e84a827dcee64e96da4a25aa002469f
parent1bcd1e4291d5ad1a7c84bc37a81ff225d78e0ff3
[BUGFIX] Exclude logger from serialize on save for scheduler task

Exclusion of the logger instance from the record during save to database.
Prevent hard-coded logfile paths in database record.
Set the logger at runtime if the task is executed.

Resolves: #86785
Releases: master, 9.5
Change-Id: I30cf258042a2ca6ec3e79a52dcf3a3849cfbe77d
Reviewed-on: https://review.typo3.org/59237
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Chris Müller <typo3@krue.ml>
Tested-by: Chris Müller <typo3@krue.ml>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
typo3/sysext/core/Documentation/Changelog/9.5.x/Important-86785-CallingSchedulerTaskThrowsLoggerError.rst [new file with mode: 0644]
typo3/sysext/scheduler/Classes/Task/AbstractTask.php