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

Version Path
storytime-2.1.6 app/controllers/storytime/dashboard/imports_controller.rb
storytime-2.1.5 app/controllers/storytime/dashboard/imports_controller.rb
storytime-2.1.4 app/controllers/storytime/dashboard/imports_controller.rb
storytime-2.1.3 app/controllers/storytime/dashboard/imports_controller.rb
storytime-2.1.2 app/controllers/storytime/dashboard/imports_controller.rb
storytime-2.1.1 app/controllers/storytime/dashboard/imports_controller.rb
storytime-2.1.0 app/controllers/storytime/dashboard/imports_controller.rb
storytime-2.0.0 app/controllers/storytime/dashboard/imports_controller.rb
storytime-1.2.0 app/controllers/storytime/dashboard/imports_controller.rb
storytime-1.1.1 app/controllers/storytime/dashboard/imports_controller.rb
storytime-1.0.7 app/controllers/storytime/dashboard/imports_controller.rb
storytime-1.0.6 app/controllers/storytime/dashboard/imports_controller.rb
storytime-1.0.5 app/controllers/storytime/dashboard/imports_controller.rb
storytime-1.0.2 app/controllers/storytime/dashboard/imports_controller.rb
storytime-1.0.1 app/controllers/storytime/dashboard/imports_controller.rb
storytime-1.0.0 app/controllers/storytime/dashboard/imports_controller.rb
storytime-0.0.4 app/controllers/storytime/dashboard/imports_controller.rb
storytime-0.0.2 app/controllers/storytime/dashboard/imports_controller.rb