Patch by Michael Esemplare.
git-svn-id: http://svn.redmine.org/redmine/trunk@13390
e93f8b46-1217-0410-a6f0-
8f06a7374b81
project.present? && project.attachments_visible?(*args)
end
+ def attachments_deletable?(usr=User.current)
+ project.present? && project.attachments_deletable?(usr)
+ end
+
def start_date
@start_date ||= fixed_issues.minimum('start_date')
end
end
end
+ def test_destroy_version_attachment_with_issue_tracking_disabled
+ Project.find(1).disable_module! :issue_tracking
+ set_tmp_attachments_directory
+ @request.session[:user_id] = 2
+ assert_difference 'Attachment.count', -1 do
+ delete :destroy, :id => 9
+ assert_response 302
+ end
+ end
+
def test_destroy_without_permission
set_tmp_attachments_directory
assert_no_difference 'Attachment.count' do