Do not propose non-assignable version (#11506).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10087 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
parent
9eb041fbc7
commit
9b4d29dc0d
|
@ -91,10 +91,6 @@ module ProjectsHelper
|
|||
versions.each do |version|
|
||||
grouped[version.project.name] << [version.name, version.id]
|
||||
end
|
||||
# Add in the selected
|
||||
if selected && !versions.include?(selected)
|
||||
grouped[selected.project.name] << [selected.name, selected.id]
|
||||
end
|
||||
|
||||
if grouped.keys.size > 1
|
||||
grouped_options_for_select(grouped, selected && selected.id)
|
||||
|
|
|
@ -127,6 +127,7 @@ class VersionsControllerTest < ActionController::TestCase
|
|||
assert_response :success
|
||||
assert_template 'create'
|
||||
assert_equal 'text/javascript', response.content_type
|
||||
assert_include 'test_add_version_from_issue_form', response.body
|
||||
end
|
||||
|
||||
def test_create_from_issue_form_with_failure
|
||||
|
|
|
@ -72,6 +72,6 @@ class ProjectsHelperTest < ActionView::TestCase
|
|||
|
||||
def test_version_options_for_select_with_no_versions
|
||||
assert_equal '', version_options_for_select([])
|
||||
assert_equal '<option value="1" selected="selected">0.1</option>', version_options_for_select([], Version.find(1))
|
||||
assert_equal '', version_options_for_select([], Version.find(1))
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue