Merge pull request #1466 from xmera-circle/bug-fixing/wrong-number-of-arguments-in-dmsf-links-new
Bug fixing/wrong number of arguments in dmsf links new
This commit is contained in:
commit
44d3dcc783
1
.gitignore
vendored
1
.gitignore
vendored
@ -1,3 +1,4 @@
|
||||
/redmine_dmsf.iml
|
||||
Gemfile.lock
|
||||
.history
|
||||
tmp/
|
||||
|
||||
@ -35,7 +35,7 @@ module DmsfLinksHelper
|
||||
str&.match?(/\A\d+\Z/)
|
||||
end
|
||||
|
||||
def files_for_select(project_id, folder_id)
|
||||
def files_for_select(project_id, folder_id = nil)
|
||||
files = []
|
||||
if DmsfLinksHelper.number?(folder_id)
|
||||
folder = DmsfFolder.find_by(id: folder_id)
|
||||
|
||||
@ -110,8 +110,8 @@
|
||||
</div>
|
||||
</div>
|
||||
<% end %>
|
||||
|
||||
<%= late_javascript_tag do %>
|
||||
$(document).ready(function(){
|
||||
<%# Select2 extension, TODO: in case of a modal window, select2 makes problems %>
|
||||
<% unless modal || @fast_links %>
|
||||
$('#dmsf_link_target_project_id').select2();
|
||||
@ -148,4 +148,5 @@
|
||||
labelUrl.append('<span class="required"> *</span>');
|
||||
}
|
||||
});
|
||||
});
|
||||
<% end %>
|
||||
|
||||
@ -31,4 +31,11 @@ class DmsfLinksHelperTest < RedmineDmsf::Test::HelperTest
|
||||
assert_not DmsfLinksHelper.number?('123a')
|
||||
assert_not DmsfLinksHelper.number?(nil)
|
||||
end
|
||||
|
||||
def test_default_folder_id_in_files_for_select
|
||||
project = Project.find(1)
|
||||
assert_nothing_raised do
|
||||
files_for_select(project.id)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user