mirror of
https://github.com/discourse/discourse.git
synced 2025-05-29 01:31:35 +08:00
improve error on theme upload, add gif to allowed uploads
This commit is contained in:
@ -16,7 +16,7 @@ class Admin::ThemesController < Admin::AdminController
|
||||
filename = params[:file]&.original_filename || File.basename(path)
|
||||
upload = UploadCreator.new(file, filename, for_theme: true).create_for(current_user.id)
|
||||
if upload.errors.count > 0
|
||||
render json: upload.errors, status: :unprocessable_entity
|
||||
render_json_error upload
|
||||
else
|
||||
render json: { upload_id: upload.id }, status: :created
|
||||
end
|
||||
|
Reference in New Issue
Block a user