Feature #21562
Add a permission to prevent user delete issues attachments.
Status: | New | Start date: | ||
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 0% | |
Category: | Attachments | |||
Target version: | - | |||
Resolution: |
Description
Now only the Wiki have “Delete attachments” permission, can add this permission to "Issue tracking" too?
Related issues
History
#1
Updated by Hang Xie over 6 years ago
Now we use a ugly hack to make that only the admin can delete attachment:
diff --git a/app/views/attachments/_links.html.erb b/app/views/attachments/_links.html.erb index 0804b80..bfe351d 100644 --- a/app/views/attachments/_links.html.erb +++ b/app/views/attachments/_links.html.erb @@ -13,7 +13,7 @@ <% end %> <%= " - #{attachment.description}" unless attachment.description.blank? %> <span class="size">(<%= number_to_human_size attachment.filesize %>)</span> - <% if options[:deletable] %> + <% if User.current.admin? && options[:deletable] %> <%= link_to image_tag('delete.png'), attachment_path(attachment), :data => {:confirm => l(:text_are_you_sure)}, :method => :delete,
#2
Updated by Go MAEDA over 6 years ago
- Related to Feature #9358: Issue attachment permissions added
#3
Updated by Frederico Camara over 5 years ago
Patch for Redmine 3.1, 3.2, 3.3 at #24623
#4
Updated by Mischa The Evil over 5 years ago
- Duplicated by Patch #24623: Implements CRUD permissions and restrictions to issue attachments added