I found my problem is a library I wrote to turn off mass assignment .
In it I am calling this:
# override AR method
def mass_assignment_authorizer
if accessible == :all
self.class.protected_attributes
else
super + ( accessible || [] )
end
end
Mass_assignment_authorizer has a different signature in Rails 3.1 thus
the problem. By my way of thinking the signature change means that we
should be talking of Rails-4.0.1 instead of Rails-3.1.1. But, then
again, given what has happened to Firefox perhaps not.
--
You received this message because you are subscribed to the Google Groups "Ruby
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.