rails--rails/actionview/lib
Sean Doyle 8a0bc4aa90 Support calls to `#field_name` with nil `object_name`
It's possible for `ActionView::Helpers::FormTagHelper#field_name` calls
made by instances constructed through `fields` and `fields_for` helpers
to have an `object_name` argument that's `nil`. For example, the
following will raise an `undefined method `empty?' for nil:NilClass`
exception:

```erb
<%= fields do |f| %>
  <%= f.field_name :body %>
<% end %>
```

To guard against those calls, replace the method's call to
`String#empty?` with `Object#blank?`, since `NilClass#empty?` is not
defined.
2022-06-15 18:51:20 +01:00
..
action_view Support calls to `#field_name` with nil `object_name` 2022-06-15 18:51:20 +01:00
action_view.rb Bump license years to 2022 [ci-skip] 2022-01-01 15:22:15 +09:00