I checked the API docs and found nothing about add_to_base gotchas…
but when adding an error to the base of an ActiveRecord object, it
essentially does nothing. The save/valid? methods work as if there
were no errors, and of course the view does not display them. Code
basically goes like this:
@order = account.orders.build
@order.errors.add_to_base(“Must select at least one item”)
if @order.save
…
also tried @order.valid? instead of save
Both return true and the record is saved anyway. Any ideas?
I am running Rails 1.2.6 as a gem.