lib/admin_data/configuration.rb in admin_data-1.1.8 vs lib/admin_data/configuration.rb in admin_data-1.1.9

- old
+ new

@@ -105,9 +105,23 @@ @column_headers = {} @column_settings = {} @adapter_name = ActiveRecord::Base.connection.adapter_name @ignore_column_limit = false end + + def display_assoc?( class_name ) + case @drop_down_for_associations + when Hash + return @drop_down_for_associations[ class_name ] + when TrueClass, FalseClass + return @drop_down_for_associations + when NilClass + return false + else + raise "Configuration Error. #{@drop_down_for_associations} " \ + "must be true, false or a Hash." + end + end end end