Defect #31087
closed
Deleting a version silently deletes its attachments
Added by Go MAEDA almost 6 years ago.
Updated almost 6 years ago.
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
- Description updated (diff)
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 warning
I 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.
- Target version set to 3.4.10
Setting the target version to 3.4.10.
- 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.
- Subject changed from Fix that deleting a version silently deletes its attachments to Deleting a version silently deletes its attachments
- Status changed from Resolved to Closed
Also available in: Atom
PDF