From 0e2c1d4f7ea7ff7d192ebcfbf1e177412c700a00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petteri=20K=C3=A4=C3=A4p=C3=A4?= Date: Tue, 3 May 2011 17:06:39 +0300 Subject: [PATCH] Support polymorphic parents defined as strings, fixes #385 --- lib/rails_admin/adapters/active_record.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/rails_admin/adapters/active_record.rb b/lib/rails_admin/adapters/active_record.rb index 96c0a5fd59..eaf2144999 100644 --- a/lib/rails_admin/adapters/active_record.rb +++ b/lib/rails_admin/adapters/active_record.rb @@ -10,7 +10,7 @@ def self.polymorphic_parents(name) @polymorphic_parents = {} RailsAdmin::AbstractModel.all.each do |abstract_model| abstract_model.polymorphic_associations.each do |association| - (@polymorphic_parents[association[:options][:as]] ||= []) << abstract_model + (@polymorphic_parents[association[:options][:as].to_sym] ||= []) << abstract_model end end end