Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

fix population of folders instance var on init #2

Merged
merged 1 commit into from

2 participants

@luke-gru

allow it to work if options[:folders] not sent

@luke-gru

Hey Guillaume, I work at Mentel and I ran into a problem with Enhance (VIPTrainers). Otherwise, it works great.

-Luke

@gmalette gmalette merged commit 47a93ab into gmalette:master
@gmalette
Owner

I'll push a new version of the gem soon

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Apr 24, 2012
  1. @luke-gru
This page is out of date. Refresh to see the latest.
Showing with 2 additions and 1 deletion.
  1. +2 −1  lib/enhance/enhancer.rb
View
3  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?
Something went wrong with that request. Please try again.