Sha256: 50165cffade91d73f5802e2bdbece1b8bfb38c265b18e2134bed2a3fce551774

Contents?: true

Size: 624 Bytes

Versions: 72

Compression:

Stored size: 624 Bytes

Contents

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

    load_and_authorize_resource

    def destroy
      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

72 entries across 72 versions & 1 rubygems

Version Path
ishapi-0.1.8.274 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.273 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.272 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.271 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.270 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.269 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.268 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.267 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.266 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.265 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.264 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.263 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.262 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.261 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.260 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.259 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.256 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.254 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.253 app/controllers/ishapi/leadsets_controller.rb
ishapi-0.1.8.251 app/controllers/ishapi/leadsets_controller.rb