From 37be04c09cd1a4ad11df35e22691a213b6754e0c Mon Sep 17 00:00:00 2001 From: zmagod Date: Wed, 19 Apr 2017 09:13:16 +0200 Subject: [PATCH] add tiny_mce controller --- app/controllers/tiny_mce_assets_controller.rb | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 app/controllers/tiny_mce_assets_controller.rb diff --git a/app/controllers/tiny_mce_assets_controller.rb b/app/controllers/tiny_mce_assets_controller.rb new file mode 100644 index 000000000..a49da55a9 --- /dev/null +++ b/app/controllers/tiny_mce_assets_controller.rb @@ -0,0 +1,16 @@ +class TinyMceAssetsController < ApplicationController + + def create + step = Step.find_by_id(params[:step]) + image = Asset.create(file: params[:file], + created_by: current_user, + team: current_team) + image.file.reprocess_without_delay!(:full) + + render json: { + image: { + url: view_context.image_url(image.url(:full)) + } + }, content_type: 'text/html' + end +end