Vote #79935
完了Deleting a version silently deletes its attachments
0%
説明
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:
- Create a new version
- Open the "Files" tab in the project menu
- Attach a file to the version
- 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":https://www.redmine.org/attachments/download/22618/versioned_files.patch.
journals
--------------------------------------------------------------------------------
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.
--------------------------------------------------------------------------------
Setting the target version to 3.4.10.
--------------------------------------------------------------------------------
Committed the patch. Thank you.
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------