lib/paperclip/glue.rb in kt-paperclip-7.2.0 vs lib/paperclip/glue.rb in kt-paperclip-7.2.1
- old
+ new
@@ -2,16 +2,17 @@
require "paperclip/validators"
require "paperclip/schema"
module Paperclip
module Glue
+ LOCALE_PATHS = Dir.glob("#{File.dirname(__FILE__)}/locales/*.{rb,yml}")
+
def self.included(base)
base.extend ClassMethods
base.send :include, Callbacks
base.send :include, Validators
base.send :include, Schema if defined? ActiveRecord::Base
- locale_path = Dir.glob(File.dirname(__FILE__) + "/locales/*.{rb,yml}")
- I18n.load_path += locale_path unless I18n.load_path.include?(locale_path)
+ I18n.load_path += LOCALE_PATHS unless (LOCALE_PATHS - I18n.load_path).empty?
end
end
end