diff --git a/hobo/lib/hobo/extensions/active_record/associations/reflection.rb b/hobo/lib/hobo/extensions/active_record/associations/reflection.rb index d8fe0d0b6..0c331bf44 100644 --- a/hobo/lib/hobo/extensions/active_record/associations/reflection.rb +++ b/hobo/lib/hobo/extensions/active_record/associations/reflection.rb @@ -9,7 +9,7 @@ def klass_with_create_polymorphic_class begin klass_without_create_polymorphic_class rescue NameError => e - Object.class_eval "class #{e.missing_name} < ActiveRecord::Base; set_table_name '#{active_record.name.tableize}'; def self.hobo_shim?; true; end; end" + Object.class_eval "class #{e.missing_name} < ActiveRecord::Base; self.table_name = '#{active_record.name.tableize}'; def self.hobo_shim?; true; end; end" e.missing_name.constantize end else