Forum: Ruby on Rails Rails 2.3 problem...

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
De952f40a4efa16baded5bef332c9be1?d=identicon&s=25 Joost H. (joopp)
on 2009-02-03 16:38
When moving to Rails 2.3.0RC1 I get an error with concat!? I can't
figure it out. See the dump below:

ActionView::TemplateError (You have a nil object when you didn't expect
it!
You might have expected an instance of Array.
The error occurred while evaluating nil.<<) on line #158 of
app/views/places/show.html.erb:
158:         <div class="dottedSeparator"></div>
159:         <h3><%= "What do you think about '%s'?" / @place %></h3>
160:       <% end -%>
161:       <% form_for([@place, @review = Review.new]) do |f| %>

    actionpack (2.3.0) lib/action_view/helpers/text_helper.rb:32:in
`concat'
    actionpack (2.3.0) lib/action_view/helpers/form_helper.rb:252:in
`form_for'
    app/views/places/show.html.erb:158

Any help is greatly appreciated!
De952f40a4efa16baded5bef332c9be1?d=identicon&s=25 Joost H. (joopp)
on 2009-02-03 17:43
It seems to be something with form_for and blocks or something?! It does
NOT appear in Rails 2.2.2 however :S
B0a417a921e705ad0a605ff666d9b074?d=identicon&s=25 Joost (Guest)
on 2009-02-06 09:23
(Received via mailing list)
The problem was Erubis.
This (faster erb renderer) doesn't work with Rails 2.2.2 and 2.3 yet.
This topic is locked and can not be replied to.