uploads: factor out image dimension and filetype detection code.
* Add MediaFile abstraction. A MediaFile represents an image or video file. * Move filetype detection and dimension parsing code from uploads to MediaFile.
This commit is contained in:
@@ -48,7 +48,7 @@ class UploadService
|
||||
|
||||
@upload.update(status: "processing")
|
||||
|
||||
@upload.file = Utils.get_file_for_upload(@upload, file: @upload.file)
|
||||
@upload.file = Utils.get_file_for_upload(@upload, file: @upload.file&.tempfile)
|
||||
Utils.process_file(upload, @upload.file)
|
||||
|
||||
@upload.save!
|
||||
|
||||
Reference in New Issue
Block a user