Hi,
Ruby 1.8.6
Rails 1.2.6
I have a simple @conditions variable setup in a controller’s “list”
method. It looks something like:
[“abbr = ? and (start_date between ? and ?)”, “AZ”, ‘2008-08-01’,
‘2008-08-31’]
From any given view, I pass that variable back to the “export” method
if they want to export a list of records to a CSV file:
link_to(
image_tag(‘export.png’, :alt => ‘Export to CSV file’),
:action => ‘export’,
:conditions => @conditions
)
What I’ve noticed, however, is that it sometimes mangles the array and
the order of the array, and I end up with:
[“2008-08-01”, “2008-08-31”, “AZ”, “abbr = ? and (start_date between ?
and ?)”]
I’m definitely not altered the array myself, and it doesn’t always
happen, either. I’m completely baffled by this. What’s happening?
Thanks,
Dan