Sha256: 23382468ac9044800f3b34af0d00c6067e3b134711e915b116bd12900b81fb42

Contents?: true

Size: 704 Bytes

Versions: 12

Compression:

Stored size: 704 Bytes

Contents

class DeviseController < ActionController::Base
  protect_from_forgery
  before_action :authenticate_user!

  def index
    render json: {}
  end

  def create
    User.new({
      :email => "test+test@test.test",
      :password => "password",
      :password_confirmation => "password",
      :name => "Devise User",
      :first_name => "Devise",
      :last_name => "User"
    }).save
    render json: {}
  end

  def unhandled
    sign_in(User.find_by({ :email => "test+test@test.test" }), scope: :user)

    generate_unhandled_error
  end

  def handled
    sign_in(User.find_by({ :email => "test+test@test.test" }), scope: :user)
    Bugsnag.notify("handled string")
    render json: {}
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
bugsnag-6.15.0 features/fixtures/rails4/app/app/controllers/devise_controller.rb
bugsnag-6.14.0 features/fixtures/rails4/app/app/controllers/devise_controller.rb
bugsnag-6.13.1 features/fixtures/rails4/app/app/controllers/devise_controller.rb
bugsnag-6.13.0 features/fixtures/rails4/app/app/controllers/devise_controller.rb
bugsnag-6.12.2 features/fixtures/rails4/app/app/controllers/devise_controller.rb
bugsnag-6.12.1 features/fixtures/rails4/app/app/controllers/devise_controller.rb
bugsnag-6.12.0 features/fixtures/rails4/app/app/controllers/devise_controller.rb
bugsnag-6.11.1 features/fixtures/rails4/app/app/controllers/devise_controller.rb
bugsnag-6.11.0 features/fixtures/rails4/app/app/controllers/devise_controller.rb
bugsnag-6.10.0 features/fixtures/rails4/app/app/controllers/devise_controller.rb
bugsnag-6.9.0 features/fixtures/rails4/app/app/controllers/devise_controller.rb
bugsnag-6.8.0 features/fixtures/rails4/app/app/controllers/devise_controller.rb