class CommentaireFileUploader < BaseUploader def root File.join(Rails.root, 'public') end if Features.remote_storage storage :fog else storage :file end def store_dir "uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}" end def extension_white_list %w(pdf doc docx xls xlsx ppt pptx odt ods odp jpg jpeg png zip txt) end def accept_extension_list extension_white_list.map{ |e| ".#{e}" }.join(",") end end