mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
REFACTOR: upload workflow creation into UploadCreator
- Automatically convert large-ish PNG/BMP to JPEG - Updated fast_image to latest version
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
require_dependency 'upload_creator'
|
||||
|
||||
class Admin::EmojisController < Admin::AdminController
|
||||
|
||||
def index
|
||||
@@ -14,13 +16,11 @@ class Admin::EmojisController < Admin::AdminController
|
||||
.gsub(/_{2,}/, '_')
|
||||
.downcase
|
||||
|
||||
upload = Upload.create_for(
|
||||
current_user.id,
|
||||
upload = UploadCreator.new(
|
||||
file.tempfile,
|
||||
file.original_filename,
|
||||
File.size(file.tempfile.path),
|
||||
image_type: 'custom_emoji'
|
||||
)
|
||||
type: 'custom_emoji'
|
||||
).create_for(current_user.id)
|
||||
|
||||
data =
|
||||
if upload.persisted?
|
||||
|
||||
Reference in New Issue
Block a user