OSDN Git Service

fix foreign_filter list includes
[pettanr/pettanr.git] / lib / peta / element.rb
index d666e71..e1abd93 100644 (file)
@@ -7,10 +7,9 @@ module Peta
     def self.load_manifest
       super
       # Class Methods
-      self.my_manifest.associations.each_parent_model do |parent_model|
-        define_singleton_method("parent_model") do 
-          parent_model
-        end
+      pm = Manifest.manifest.models[self.my_peta.parent_model_name].classify
+      define_singleton_method("parent_model") do 
+        pm
       end
       # Instance Methods
     end