Bug #90677
closedRenaming the main folder by a user destroys his file access
100%
Description
If a user renames the main folder in his or her file list, the filemount pointing to it no longer works. The user loses all access and cannot restore it.
When renaming folders, check if they are used as filemount or a non-admin user should be forbidden to rename his main folder.
Files
Updated by Georg Ringer over 4 years ago
Thanks for creating the issue. Sounds valid.
What do you think should be done if an editor renames a folder which is a mount for another editor? Is that just bad luck then?
Updated by Johannes Pieper over 4 years ago
When renaming a directory in TYPO3, is it possible to check if it is used in a filemount? Then the filemount should be changed as well. This does not prevent problems caused by renaming outside TYPO3.
I can imagine that the prevention of top-level renaming by a user is sufficient as protection in most systems.
Updated by Christian Eßl over 4 years ago
- Category set to File Abstraction Layer (FAL)
Updated by Georg Ringer over 4 years ago
So I wanted to fix that but I don't see any way to rename top folders, can you add a howto/Screenshots? Thx
Updated by Johannes Pieper over 4 years ago
- File rename.png rename.png added
Filelist -> top right-hand corner
Updated by Georg Ringer over 4 years ago
- Status changed from New to Accepted
- Target version set to next-patchlevel
thanks, learned something new ;)
Updated by Gerrit Code Review over 4 years ago
- Status changed from Accepted 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/c/Packages/TYPO3.CMS/+/63674
Updated by Gerrit Code Review over 4 years ago
Patch set 1 for branch 9.5 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/63790
Updated by Christian Eßl over 4 years ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset 2ba79868ce1cf8afbb460e7d283701c39feb8e72.