diff --git a/README.rdoc b/README.rdoc index 8c35156..f0dc371 100644 --- a/README.rdoc +++ b/README.rdoc @@ -18,7 +18,7 @@ model and the name of the User model. For all examples in the readme, we will use Message and User. - rails generate simple_private_messages:model Message User + rails generate simple_private_messages:model User Message Now add the following entry to the model which will have the messages @@ -107,7 +107,7 @@ A generator is included to create a basic controller and set of views. Run the simple_private_messages:scaffold generator with the same options as before: - rails generate simple_private_messages:scaffold Message User + rails generate simple_private_messages:scaffold User Message The controller will be named with the pluralised version of the model name. @@ -131,4 +131,4 @@ Thank you to nerdinand for the Rails 3 upgrade. === License Copyright (c) 2007 Jon Gilbraith released under the MIT license -http://en.wikipedia.org/wiki/MIT_License \ No newline at end of file +http://en.wikipedia.org/wiki/MIT_License diff --git a/lib/generators/simple_private_messages/scaffold/scaffold_generator.rb b/lib/generators/simple_private_messages/scaffold/scaffold_generator.rb index 24ee5cf..170e20b 100644 --- a/lib/generators/simple_private_messages/scaffold/scaffold_generator.rb +++ b/lib/generators/simple_private_messages/scaffold/scaffold_generator.rb @@ -26,9 +26,13 @@ def go @singular_lower_case_parent = user_model_name.singularize.underscore @plural_lower_case_parent = user_model_name.pluralize.underscore - route("resources :#{@plural_lower_case_parent} do - resources :#{@plural_lower_case_name}, :collection => { :delete_selected => :post } - end") + route("resources :#{@plural_lower_case_parent} do + resources :#{@plural_lower_case_name} do + collection do + post :delete_selected + end + end + end") #directory "app/controllers" template "controller.rb", "app/controllers/#{@plural_lower_case_name}_controller.rb"