Bug #57273
closedWrong SignalSlot dispatch calls in ResourceStorage
100%
Description
The ->dispatch calls made in the following methods is wrong:
- ResourceStorage::emitPreFolderCopySignal()
- ResourceStorage::emitPostFolderCopySignal()
- ResourceStorage::emitPreFolderMoveSignal()
- ResourceStorage::emitPostFolderMoveSignal()
- ResourceStorage::emitPreFolderRenameSignal()
- ResourceStorage::emitPostFolderRenameSignal()
- ResourceStorage::emitPreFolderDeleteSignal()
- ResourceStorage::emitPostFolderDeleteSignal()
The wrong classname is used and for emitPreFolderCopySignal(), emitPostFolderCopySignal(), emitPreFolderMoveSignal() and emitPostFolderMoveSignal() the $newName parameter isn't passed through.
Updated by Gerrit Code Review over 10 years ago
- Status changed from New to Under Review
Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/28743
Updated by Gerrit Code Review over 10 years ago
Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/28743
Updated by Frans Saris over 10 years ago
This can be tested with this extension https://github.com/beechit/fal_securedownload/tree/core-57273
1. Set your storage to non public
2. right click on a folder in the filemodule and click 'Folder permissions'
3. add a fe group and save
4. Move and/or rename the folder where you set the permissions
The folder permissions should move with every action you do. Easy visible by the icon overlays.
Updated by Frans Saris over 10 years ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset 442f0f4a9c9cf00b25baff2e5d7778319abae7ca.