Save the selected file just in case uploading stuff fails/is not supported.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11010 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
parent
0d86303e3f
commit
39e7bab2b9
@ -11,8 +11,9 @@
|
|||||||
<% end %>
|
<% end %>
|
||||||
</span>
|
</span>
|
||||||
<span class="add_attachment">
|
<span class="add_attachment">
|
||||||
<%= file_field_tag 'attachments_files',
|
<%= file_field_tag 'attachments[dummy][file]',
|
||||||
:id => nil,
|
:id => nil,
|
||||||
|
:class => 'file_selector',
|
||||||
:multiple => true,
|
:multiple => true,
|
||||||
:onchange => 'addInputFiles(this);',
|
:onchange => 'addInputFiles(this);',
|
||||||
:data => {
|
:data => {
|
||||||
|
@ -156,8 +156,7 @@ function handleFileDropEvent(e) {
|
|||||||
blockEventPropagation(e);
|
blockEventPropagation(e);
|
||||||
|
|
||||||
if ($.inArray('Files', e.dataTransfer.types) > -1) {
|
if ($.inArray('Files', e.dataTransfer.types) > -1) {
|
||||||
|
uploadAndAttachFiles(e.dataTransfer.files, $('input:file.file_selector'));
|
||||||
uploadAndAttachFiles(e.dataTransfer.files, $('input:file[name=attachments_files]'));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1000,7 +1000,7 @@ class IssuesControllerTest < ActionController::TestCase
|
|||||||
get :show, :id => 1
|
get :show, :id => 1
|
||||||
|
|
||||||
assert_select 'form#issue-form[method=post][enctype=multipart/form-data]' do
|
assert_select 'form#issue-form[method=post][enctype=multipart/form-data]' do
|
||||||
assert_select 'input[type=file][name=?]', 'attachments_files'
|
assert_select 'input[type=file][name=?]', 'attachments[dummy][file]'
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -1569,7 +1569,7 @@ class IssuesControllerTest < ActionController::TestCase
|
|||||||
get :new, :project_id => 1, :tracker_id => 1
|
get :new, :project_id => 1, :tracker_id => 1
|
||||||
|
|
||||||
assert_select 'form[id=issue-form][method=post][enctype=multipart/form-data]' do
|
assert_select 'form[id=issue-form][method=post][enctype=multipart/form-data]' do
|
||||||
assert_select 'input[name=?][type=file]', 'attachments_files'
|
assert_select 'input[name=?][type=file]', 'attachments[dummy][file]'
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user