Ticket #1689: fix_expand_range_bind_variables.diff
| File fix_expand_range_bind_variables.diff, 0.7 kB (added by fcheung, 10 months ago) |
|---|
-
activerecord/lib/active_record/base.rb
old new 1866 1866 end 1867 1867 1868 1868 def expand_range_bind_variables(bind_vars) #:nodoc: 1869 bind_vars.each_with_index do |var, index| 1870 bind_vars[index, 1] = [var.first, var.last] if var.is_a?(Range) 1869 bind_vars.inject([]) do |memo, var| 1870 if var.is_a?(Range) 1871 memo.push(var.first, var.last) 1872 else 1873 memo << var 1874 end 1871 1875 end 1872 bind_vars1873 1876 end 1874 1877 1875 1878 def quote_bound_value(value) #:nodoc: