lib/generators/batman/controller_generator.rb in batman-rails-0.15.1 vs lib/generators/batman/controller_generator.rb in batman-rails-0.15.2
- old
+ new
@@ -10,15 +10,17 @@
def create_batman_controller
with_app_name do
template "batman/controller.coffee", "#{app_path}/controllers/#{file_name.downcase}_controller.js.coffee"
generate "batman:html #{plural_name} #{action_names} #{app_name_flag}"
- generate "batman:view #{plural_name} #{app_name_flag}"
+ generate "batman:view #{plural_name} #{action_names} #{app_name_flag}"
end
end
def action_names
- options[:actions].join(' ') if options[:actions]
+ return if actions.length == 0
+ view_action_names = actions - %w[create update destroy]
+ view_action_names.join(' ')
end
end
end
end