rails/rails — Issue #4733: find_or_initialize_by 3.1.3 -> 3.2.1 regression
Author: jibiel
Created: 2012-01-28 09:44:02+00:00
State: open

Before 3.2.1 I could just do

```ruby
@release = Release.find_or_initialize_by_title_and_year(params[:release])
```
Now it gives me `ArgumentError: wrong number of arguments (1 for 2)` and forces me to provide explicit list of attributes

```ruby
@release = Release.find_or_initialize_by_title_and_year(params[:release][:title], params[:release][:year])
```

Was it planned?