Defect #31087
closedDeleting a version silently deletes its attachments
0%
Description
Deleting a version which has one or more attachments unexpectedly succeeds if no issues are associated with the version.
You can reproduce the problem with the following steps:
1. Create a new version
2. Open the "Files" tab in the project menu
3. Attach a file to the version
4. Delete the version. Attached files are deleted along with the version without warning
I think Redmine should not allow deleting a version with attachments.
The problem was originally reported by Karel Pičman in #1265#note-6. He also provided a patch.
Files
Updated by Takenori TAKAKI over 5 years ago
- File 31087.patch 31087.patch added
Go MAEDA wrote:
You can reproduce the problem with the following steps:
1. Create a new version
2. Open the "Files" tab in the project menu
3. Attach a file to the version
4. Delete the version. Attached files are deleted along with the version without warningI think Redmine should not allow deleting a version with attachments.
I could reproduce this problem on my environment. I also think that Redmine should not allow deleting the version with attachments.
I made a patch that added test code to the Karel Pičman's patch.
Updated by Go MAEDA over 5 years ago
- Target version set to 3.4.10
Setting the target version to 3.4.10.
Updated by Go MAEDA over 5 years ago
- Subject changed from Deleting a version deletes files attached to the version without warning to Fix that deleting a version silently deletes its attachments
- Status changed from New to Resolved
- Assignee set to Go MAEDA
- Resolution set to Fixed
Committed the patch. Thank you.
Updated by Go MAEDA over 5 years ago
- Subject changed from Fix that deleting a version silently deletes its attachments to Deleting a version silently deletes its attachments