Forum: Ruby on Rails Getting Started with Rails - post_comment_url

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.
(Guest)
on 2009-04-16 02:04
(Received via mailing list)
Hi,
Thanks for a wonderful Getting Started with Rails. I am up to the last
section and just added the comments part.
So while testing and looking over comments_controller.rb;
I see the reference to post_comment_url calll where is this defined.
Below is the message I am getting.
Thanks

ActionController::RoutingError (post_comment_url failed to generate
from {:post_id=>#<Post id: 1, name: "lin", title: "post 1", content:
"content 1", created_at: "2009-04-15 16:56:44", updated_at:
"2009-04-15 16:56:44">, :action=>"show", :id=>#<Comment id: nil,
commenter: "jake lin", body: "this is a new comment", post_id: 1,
created_at: nil, updated_at: nil>, :controller=>"comments"}, expected:
{:action=>"show", :controller=>"comments"}, diff: {:post_id=>#<Post
id: 1, name: "lin", title: "post 1", content: "content 1", created_at:
"2009-04-15 16:56:44", updated_at: "2009-04-15
16:56:44">, :id=>#<Comment id: nil, commenter: "jake lin", body: "this
is a new comment", post_id: 1, created_at: nil, updated_at: nil>}):
  (eval):16:in `post_comment_url'
  app/controllers/comments_controller.rb:18:in `create'
Ro (Guest)
on 2009-04-25 13:52
(Received via mailing list)
Same problem here!!
Jaymes D. (Guest)
on 2009-08-13 20:00
Ro wrote:
> Same problem here!!

Arrgh! I'm also having the same problem! Can someone point me in the
right direction of a solution?

It's so frustrating to get this far with rails, but not be able to
finish the "Getting Started" Tutorial!

I am using Rails 2.3.2 and Ruby 1.8.6. The tutorial does not indicate
that Ruby 1.9 is required, does anyone know if it is?

I've had trouble upgrading Ruby in the past, but I'll try again now.

Thanks to anyone who can help!
This topic is locked and can not be replied to.