lib/avo/fields/belongs_to_field.rb in avo-3.1.7 vs lib/avo/fields/belongs_to_field.rb in avo-3.2.0

- old
+ new

@@ -232,22 +232,22 @@ def target_resource return use_resource if use_resource.present? if is_polymorphic? if value.present? - return Avo.resource_manager.get_resource_by_model_class(value.class) + return get_resource_by_model_class(value.class) else return nil end end reflection_key = polymorphic_as || id if @record._reflections[reflection_key.to_s].klass.present? - Avo.resource_manager.get_resource_by_model_class @record._reflections[reflection_key.to_s].klass.to_s + get_resource_by_model_class(@record._reflections[reflection_key.to_s].klass.to_s) elsif @record._reflections[reflection_key.to_s].options[:class_name].present? - Avo.resource_manager.get_resource_by_model_class @record._reflections[reflection_key.to_s].options[:class_name] + get_resource_by_model_class(@record._reflections[reflection_key.to_s].options[:class_name]) else App.get_resource_by_name reflection_key.to_s end end @@ -257,11 +257,11 @@ @resource.record rescue nil end - def name - return polymorphic_as.to_s.humanize if polymorphic_as.present? && view.index? + def default_name + return polymorphic_as.to_s.humanize if polymorphic_as.present? super end def can_create?