Class: Upgrade::FixMimeTypes
- Inherits:
-
FileTypeIterationJob
- Object
- FileTypeIterationJob
- Upgrade::FixMimeTypes
- Defined in:
- app/jobs/upgrade/fix_mime_types.rb
Instance Method Summary collapse
Instance Method Details
#apply(modelfile) ⇒ Object
12 13 14 15 16 17 18 19 |
# File 'app/jobs/upgrade/fix_mime_types.rb', line 12 def apply(modelfile) ApplicationRecord.no_touching do modelfile..( "mime_type" => ApplicationUploader.determine_mime_type(modelfile.) ) modelfile.save(touch: false, validate: false) end end |
#mime_types ⇒ Object
4 5 6 7 8 9 10 |
# File 'app/jobs/upgrade/fix_mime_types.rb', line 4 def mime_types [ "text/plain", "application/octet-stream", "application/zip" ] end |