Sha256: cbedc0f646afa7382aeb0782f7af216c9854104c2479baf71208c6338302996a
Contents?: true
Size: 428 Bytes
Versions: 5
Compression:
Stored size: 428 Bytes
Contents
module AtomicCms class MediaController < ApplicationController def create asset = MediaScrubber.new(file: media_params) if asset.save render json: { url: asset.url }.to_json, status: :created else render json: { errors: asset.errors }.to_json, status: :unprocessable_entity end end private def media_params params.require(:file) end end end
Version data entries
5 entries across 5 versions & 1 rubygems