[BUGFIX] Unset file properties after signals are triggered 53/53553/2
authorHelmut Hummel <typo3@helhum.io>
Sun, 16 Jul 2017 18:06:23 +0000 (20:06 +0200)
committerMarkus Klein <markus.klein@typo3.org>
Mon, 24 Jul 2017 06:02:59 +0000 (08:02 +0200)
commit906c13240080e671d7984f8005235fcaf932ded1
tree5fac129e8e0b215fa474a1795f0db7362170e723
parent65ba5bbe4a963569183efbc870e03ae3a9750842
[BUGFIX] Unset file properties after signals are triggered

Unsetting file properties needs to happen AFTER
the storage deleted the file, because the storage emits a signal,
which passes the file object to the slots,
which may need all file properties of the deleted file.

Resolves: #81926
Related: #80359
Releases: master, 8.7, 7.6
Change-Id: Ie8e25b30dd99d1ed2afb8ca7b1cc83797887de98
Reviewed-on: https://review.typo3.org/53553
Reviewed-by: Matthias Vogel <typo3@kanti.de>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Tested-by: Markus Klein <markus.klein@typo3.org>
typo3/sysext/core/Classes/Resource/AbstractFile.php