Sha256: 84d5a352163438854df4ca1b736d3c4bce7396f6d9f31c109840e03ecfe83f49

Contents?: true

Size: 653 Bytes

Versions: 23

Compression:

Stored size: 653 Bytes

Contents

require_dependency "ishapi/application_controller"
module Ishapi
  class LeadsetsController < ApplicationController

    load_and_authorize_resource

    def destroy
      puts! params, 'params'
      authorize! :leadsets_destroy, ::Ishapi

      leadsets = Leadset.find( params[:leadset_ids] )
      @results = []
      leadsets.each do |leadset|
        @results.push leadset.discard
      end
      flash[:notice] = "Discard outcome: #{@results.inspect}."
      redirect_to action: 'index'
    end

    def index
      authorize! :leadsets_index, ::Ishapi
      out = Leadset.all
      render json: {
        items: out,
      }
    end

  end
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
ishapi-0.1.8.237 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.235 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.234 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.233 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.232 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.231 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.229 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.228 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.227 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.226 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.225 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.224 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.223 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.222 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.221 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.220 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.219 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.218 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.217 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.216 app/controllers/ishapi/leadsets_controller.rb