Correct. Thanks, Kristian.
On Jun 21, 5:46 am, kristian <[email protected]> wrote:
> this is patched if you use the rails_datamapper gem:
>
> http://github.com/datamapper/dm-more/blob/459fd82a8923d7bf9c3d6ce64ab...
>
> regards Kristian
>
> On Jun 20, 11:39 pm, Hola <[email protected]> wrote:
>
> > In Rails, you add error messages to the view like so:
>
> > <% remote_form_for(mymodel) do |f| %>
> > <%= f.error_messages %>
>
> > However, if mymodel is a Datamapper rather than an ActiveRecord model,
> > it produces an error:
>
> > undefined method `count' for {}:Hash
>
> > At the moment I am addressing this unfortunately by removing the call
> > to error_messages in the view.
>
> > Is there a better workaround?
>
> > This is the stack trace, in case it helps (I just updated to the
> > latest 0.10 release candidate for all dm gems).
>
> > ----------------------------------------------------------------------------------------------------
>
> > C:/Ruby18/lib/ruby/gems/1.8/gems/dm-validations-0.10.0/lib/dm-
> > validations/validation_errors.rb:106:in `send'
> > C:/Ruby18/lib/ruby/gems/1.8/gems/dm-validations-0.10.0/lib/dm-
> > validations/validation_errors.rb:106:in `method_missing'
> > C:/Ruby18/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_view/
> > helpers/active_record_helper.rb:179:in `error_messages_for'
> > C:/Ruby18/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_view/
> > renderable.rb:77:in `inject'
> > C:/Ruby18/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_view/
> > helpers/active_record_helper.rb:179:in `each'
> > C:/Ruby18/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_view/
> > helpers/active_record_helper.rb:179:in `inject'
> > C:/Ruby18/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_view/
> > helpers/active_record_helper.rb:179:in `error_messages_for'
> > C:/Ruby18/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/action_view/
> > helpers/form_helper.rb:984:in `error_messages'
>
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"DataMapper" 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/datamapper?hl=en
-~----------~----~----~----~------~----~------~--~---