Skip to content
Snippets Groups Projects
Commit ebc01bf0 authored by Eugen Rochko's avatar Eugen Rochko
Browse files

Make the paperclip filename interpolator smarter about the :original style

If an :original gets converted into another format, it would get saved as
original_filename *anyway*, so generating the extension is pointless and
yields bad results for when you change the style definition later. This way,
old gifs will still have correct URLs
parent 85fce04d
No related branches found
No related tags found
No related merge requests found
......@@ -2,6 +2,11 @@
Paperclip.options[:read_timeout] = 60
Paperclip.interpolates :filename do |attachment, style|
return attachment.original_filename if style == :original
[basename(attachment, style), extension(attachment, style)].delete_if(&:empty?).join('.')
end
if ENV['S3_ENABLED'] == 'true'
Aws.eager_autoload!(services: %w(S3))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment