From 0c4129ed7d83d4f818da6d151a9ece3425b22680 Mon Sep 17 00:00:00 2001 From: Tyrael Tong Date: Thu, 17 Nov 2011 13:01:42 +0800 Subject: [PATCH] change plural_name to plural_model_name to fix bug when the model name is composed of more than 1 word. --- lib/generators/backbone/scaffold/templates/router.coffee | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/generators/backbone/scaffold/templates/router.coffee b/lib/generators/backbone/scaffold/templates/router.coffee index 4320d9f..bc5943f 100644 --- a/lib/generators/backbone/scaffold/templates/router.coffee +++ b/lib/generators/backbone/scaffold/templates/router.coffee @@ -11,21 +11,21 @@ class <%= router_namespace %>Router extends Backbone.Router ".*" : "index" new<%= class_name %>: -> - @view = new <%= "#{view_namespace}.NewView(collection: @#{plural_name})" %> + @view = new <%= "#{view_namespace}.NewView(collection: @#{plural_model_name})" %> $("#<%= plural_name %>").html(@view.render().el) index: -> - @view = new <%= "#{view_namespace}.IndexView(#{plural_name}: @#{plural_name})" %> + @view = new <%= "#{view_namespace}.IndexView(#{plural_model_name}: @#{plural_model_name})" %> $("#<%= plural_name %>").html(@view.render().el) show: (id) -> - <%= singular_name %> = @<%= plural_name %>.get(id) + <%= singular_name %> = @<%= plural_model_name %>.get(id) @view = new <%= "#{view_namespace}.ShowView(model: #{singular_name})" %> $("#<%= plural_name %>").html(@view.render().el) edit: (id) -> - <%= singular_name %> = @<%= plural_name %>.get(id) + <%= singular_name %> = @<%= plural_model_name %>.get(id) @view = new <%= "#{view_namespace}.EditView(model: #{singular_name})" %> $("#<%= plural_name %>").html(@view.render().el)