Sha256: f1b781f8a1519497a6f8d8c4ecf9648fded590c7c12528eb07da26634f0d57eb

Contents?: true

Size: 632 Bytes

Versions: 26

Compression:

Stored size: 632 Bytes

Contents

class ConversionsController < ApplicationController
  skip_before_action :verify_authenticity_token

  def create
    @conversion = Conversion.new(conversion_params)

    respond_to do |format|
      if @conversion.save
        sign_in(@conversion)
        track! 'Conversion', {email: @conversion.email}
        slack! "Conversion: #{@conversion.email}"
        format.json { render json: @conversion, status: :ok }
      else
        format.json { render json: @conversion.errors, status: :unprocessable_entity }
      end
    end
  end

  private

  def conversion_params
    params.require(:conversion).permit(:email)
  end
end

Version data entries

26 entries across 26 versions & 2 rubygems

Version Path
mvpkit-1.1.2 project/app/controllers/conversions_controller.rb
mvpkit-1.1.1 project/app/controllers/conversions_controller.rb
mvpkit-1.1.0 project/app/controllers/conversions_controller.rb
mvpkit-1.0.4 project/app/controllers/conversions_controller.rb
mvpkit-1.0.3 project/app/controllers/conversions_controller.rb
mvpkit-1.0.2 project/app/controllers/conversions_controller.rb
mvpkit-1.0.1 project/app/controllers/conversions_controller.rb
mvpkit-1.0.0 project/app/controllers/conversions_controller.rb
mvpkit-0.8.1 project/app/controllers/conversions_controller.rb
mvpkit-0.8.0 project/app/controllers/conversions_controller.rb
minimum_viable_product-0.7.15 project/app/controllers/conversions_controller.rb
minimum_viable_product-0.7.14 project/app/controllers/conversions_controller.rb
minimum_viable_product-0.7.13 project/app/controllers/conversions_controller.rb
minimum_viable_product-0.7.12 project/app/controllers/conversions_controller.rb
minimum_viable_product-0.7.11 project/app/controllers/conversions_controller.rb
minimum_viable_product-0.7.10 project/app/controllers/conversions_controller.rb
minimum_viable_product-0.7.9 project/app/controllers/conversions_controller.rb
minimum_viable_product-0.7.8 project/app/controllers/conversions_controller.rb
minimum_viable_product-0.7.7 project/app/controllers/conversions_controller.rb
minimum_viable_product-0.7.6 project/app/controllers/conversions_controller.rb