lib/active_admin/csv_builder.rb in activeadmin-1.0.0.pre5 vs lib/active_admin/csv_builder.rb in activeadmin-1.0.0

- old
+ new

@@ -20,11 +20,11 @@ # The CSVBuilder's columns would be Id followed by this # resource's content columns def self.default_for_resource(resource) new resource: resource do column :id - resource.content_columns.each { |c| column c.name.to_sym } + resource.content_columns.each { |c| column c } end end attr_reader :columns, :options, :view_context @@ -103,10 +103,10 @@ @data = block || name.to_sym end def humanize_name(name, resource, humanize_name_option) if humanize_name_option - name.is_a?(Symbol) && resource.present? ? resource.human_attribute_name(name) : name.to_s.humanize + name.is_a?(Symbol) && resource ? resource.resource_class.human_attribute_name(name) : name.to_s.humanize else name.to_s end end end