app/controllers/mosaico/images_controller.rb in mosaico-1.1.1 vs app/controllers/mosaico/images_controller.rb in mosaico-2.0.0

- old
+ new

@@ -1,9 +1,11 @@ require 'mini_magick' module Mosaico class ImagesController < ::Mosaico::ApplicationController + before_action :set_active_storage_host + def create files = params[:files].map do |file| dest_file = File.basename(file.tempfile.path) UploadedImage.backend.store(file.tempfile.path, as: dest_file) image = MiniMagick::Image.new(file.tempfile.path) @@ -135,8 +137,12 @@ ) end def placeholder_seed Mosaico::Engine.root.join('lib', 'mosaico', 'placeholder.png').to_s + end + + def set_active_storage_host + ActiveStorage::Current.host = request.base_url end end end