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