aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_view
diff options
context:
space:
mode:
authorJosé Valim <jose.valim@gmail.com>2012-01-21 23:38:49 -0800
committerJosé Valim <jose.valim@gmail.com>2012-01-21 23:38:49 -0800
commitc3aaacafaa0576d3464b568e8fa693e72699c66d (patch)
tree08befae6ff182aabcd97d4b65675a02e676f4003 /actionpack/lib/action_view
parentdf15eb08834e0cd59a0712c1f8a1544551b92af4 (diff)
parent2ee8c6a73b932e97fc7abc453b50314aea76544d (diff)
downloadrails-c3aaacafaa0576d3464b568e8fa693e72699c66d.tar.gz
rails-c3aaacafaa0576d3464b568e8fa693e72699c66d.tar.bz2
rails-c3aaacafaa0576d3464b568e8fa693e72699c66d.zip
Merge pull request #4574 from ihid/master
Fixed regression - unable to use a range as choices for form.select.
Diffstat (limited to 'actionpack/lib/action_view')
-rw-r--r--actionpack/lib/action_view/helpers/tags/select.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/actionpack/lib/action_view/helpers/tags/select.rb b/actionpack/lib/action_view/helpers/tags/select.rb
index 71fd4d04b7..02b790db4e 100644
--- a/actionpack/lib/action_view/helpers/tags/select.rb
+++ b/actionpack/lib/action_view/helpers/tags/select.rb
@@ -4,6 +4,7 @@ module ActionView
class Select < Base #:nodoc:
def initialize(object_name, method_name, template_object, choices, options, html_options)
@choices = choices
+ @choices = @choices.to_a if @choices.is_a?(Range)
@html_options = html_options
super(object_name, method_name, template_object, options)