Bug? Filter chain halted as [#<ActionController::Filters::

OK so I’ve been trying to follow the tutorial here:

When I simply do “scaffold: category” in the controller.rb, everything
works fine. BUT after I generate the controllers and other files using
scaffold AS A SCRIPT (script/generate scaffold categories), DESTROY (or
DELETE) does not work for any record in a table. This is the error I

Processing CategoriesController#destroy (for at 2007-05-30
10:54:18) [GET]
Session ID: 3289c7baf97c123bcf95994eff642d6e
Parameters: {“action”=>“destroy”, “id”=>“2”,
Redirected to http://localhost:3000/categories/list
Filter chain halted as
returned false.
Completed in 0.00128 (782 reqs/sec) | DB: 0.00000 (0%) | 302 Found

What does it mean? Any ideas if this is a bug on Rails or Ruby?


The controller is verifying that destroy is invoked via post. A good
thing because then Web crawlers won’t be likely to randomly delete
rows from your database. But… it sounds like you have a link to
destroy from your view and that link is issuing a get request.

On May 30, 2007, at 10:57 AM, babygodzilla wrote:

Posted via http://www.ruby-forum.com/.

Steve R.
[email protected]

Sorry … i’m newbye.
Can you explain for me more detailed ?

Many many thank’s