app/views/active_admin/resource/index.csv.erb in activeadmin-0.5.0 vs app/views/active_admin/resource/index.csv.erb in activeadmin-0.5.1

- old
+ new

@@ -5,10 +5,13 @@ else require 'csv' CSV end - csv_output = csv_lib.generate(:col_sep => active_admin_config.csv_builder.column_separator || active_admin_application.csv_column_separator) do |csv| + col_sep = active_admin_config.csv_builder.column_separator || active_admin_application.csv_column_separator + options = (active_admin_config.csv_builder.options || active_admin_application.csv_options).merge(:col_sep => col_sep) + + csv_output = csv_lib.generate(options) do |csv| columns = active_admin_config.csv_builder.columns csv << columns.map(&:name) collection.each do |resource| csv << columns.map do |column| call_method_or_proc_on resource, column.data