Sha256: c4df1c86aa827acd33ad11ad5be97e98e45429fb9f14e1a7104dab9b086ad215
Contents?: true
Size: 551 Bytes
Versions: 18
Compression:
Stored size: 551 Bytes
Contents
require_dependency "storytime/application_controller" module Storytime module Dashboard class ImportsController < DashboardController respond_to :json, only: [:create] def new authorize Importers::Importer end def create authorize Importers::Importer importer = Importers::Wordpress.new(params[:import][:file], current_user) importer.import! render :show end private def import_params params.require(:import).permit(:file) end end end end
Version data entries
18 entries across 18 versions & 1 rubygems