From d87521723d5976a863f3c80721a71a253f496861 Mon Sep 17 00:00:00 2001 From: vagmi Date: Tue, 11 Jan 2011 18:56:43 +0800 Subject: [PATCH] fix create_haml_views. see issue 761 for details accessing a variable before assigning causes nil exception --- lib/generators/devise/views_generator.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/generators/devise/views_generator.rb b/lib/generators/devise/views_generator.rb index 4e7669e7..25dd95a5 100644 --- a/lib/generators/devise/views_generator.rb +++ b/lib/generators/devise/views_generator.rb @@ -87,7 +87,7 @@ module Devise Dir["#{html_root}/**/*"].each do |path| relative_path = path.sub(html_root, "") - source_path = (@haml_tmp_root + relative_path).sub(/erb$/, "haml") + source_path = (haml_tmp_root + relative_path).sub(/erb$/, "haml") if File.directory?(path) FileUtils.mkdir_p(source_path) @@ -103,4 +103,4 @@ module Devise alias :haml_tmp_root :create_haml_views end end -end \ No newline at end of file +end