lib/joint.rb in joint-0.5.5 vs lib/joint.rb in joint-0.6.0

- old
+ new

@@ -1,13 +1,15 @@ require 'set' require 'mime/types' require 'wand' module Joint - def self.configure(model) - model.class_inheritable_accessor :attachment_names - model.attachment_names = Set.new - model.send(:include, model.attachment_accessor_module) + extend ActiveSupport::Concern + + included do + class_attribute :attachment_names + self.attachment_names = Set.new + include attachment_accessor_module end def self.name(file) if file.respond_to?(:original_filename) file.original_filename