lib/compony/model_fields/association.rb in compony-0.0.1 vs lib/compony/model_fields/association.rb in compony-0.0.2

- old
+ new

@@ -6,9 +6,10 @@ resolve_association! end def value_for(data, link_to_component: nil, link_opts: {}, controller: nil) if link_to_component + fail('Must pass controller if link_to_component is given.') unless controller return transform_and_join(data.send(@name), controller:) do |el| el.nil? ? nil : controller.helpers.compony_link(link_to_component, el, **link_opts) end else return transform_and_join(data.send(@name), controller:) { |el| el&.label }