From 765a04cc6e96d09e9e0448976708eba5024f186d Mon Sep 17 00:00:00 2001 From: Luke Gruber Date: Tue, 24 Apr 2012 14:35:19 -0400 Subject: [PATCH] fix population of folders instance var on init --- lib/enhance/enhancer.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/enhance/enhancer.rb b/lib/enhance/enhancer.rb index a82635c..d8652ec 100644 --- a/lib/enhance/enhancer.rb +++ b/lib/enhance/enhancer.rb @@ -16,7 +16,8 @@ def initialize app, root, options = {} @app = app @extensions = [options[:extensions]].flatten || %w( jpg png jpeg gif ) @routes = options[:routes] || %w( images ) - @folders = [options[:folders]].flatten || [File.join(root, "public")] + @folders = [options[:folders]].flatten.compact + @folders = [File.join(root, "public")] if @folders.blank? @quality = options[:quality] || 100 @command_path = options[:convert_path] || "#{Paperclip.options[:command_path] if defined?(Paperclip)}" @command_path += "/" unless @command_path.empty?