Sha256: fcf33f76dbbbace7a3973d3df8b71393c176507b89da715000831d1c86d9c81e

Contents?: true

Size: 1.04 KB

Versions: 34

Compression:

Stored size: 1.04 KB

Contents

class HomeController < ApplicationController
  def index
    @users = User.all

    Rollbar.debug("Test message from controller with no data")
    Rollbar.debug("Test message from controller with extra data",
                  :foo => "bar", :num_users => @users.length)
  end

  def report_exception
    begin
      foo = bar
    rescue => e
      Rollbar.error(e)
    end
  end

  def deprecated_report_exception
    begin
      foo = bar
    rescue => e
      Rollbar.error(e)
    end
    render :json => {}
  end

  def cause_exception
    foo = bar
  end

  def test_rollbar_js
    render 'js/test', :layout => 'simple'
  end

  def file_upload
    this = will_crash
  end

  def set_session_data
    session[:some_value] = 'this-is-a-cool-value'

    render :json => {}
  end

  def use_session_data
    oh = this_is_crashing!
  end

  def current_user
    @current_user ||= User.find_by_id(cookies[:session_id])
  end

  def custom_current_user
    user = User.new
    user.id = 123
    user.username = 'test'
    user.email = 'email@test.com'
    user
  end
end

Version data entries

34 entries across 34 versions & 1 rubygems

Version Path
rollbar-2.18.2 spec/dummyapp/app/controllers/home_controller.rb
rollbar-2.18.0 spec/dummyapp/app/controllers/home_controller.rb
rollbar-2.17.0 spec/dummyapp/app/controllers/home_controller.rb
rollbar-2.16.4 spec/dummyapp/app/controllers/home_controller.rb
rollbar-2.16.3 spec/dummyapp/app/controllers/home_controller.rb
rollbar-2.16.2 spec/dummyapp/app/controllers/home_controller.rb
rollbar-2.16.0 spec/dummyapp/app/controllers/home_controller.rb
rollbar-2.15.6 spec/dummyapp/app/controllers/home_controller.rb
rollbar-2.15.5 spec/dummyapp/app/controllers/home_controller.rb
rollbar-2.15.4 spec/dummyapp/app/controllers/home_controller.rb
rollbar-2.15.3 spec/dummyapp/app/controllers/home_controller.rb
rollbar-2.15.2 spec/dummyapp/app/controllers/home_controller.rb
rollbar-2.15.1 spec/dummyapp/app/controllers/home_controller.rb
rollbar-2.15.0 spec/dummyapp/app/controllers/home_controller.rb
rollbar-2.14.1 spec/dummyapp/app/controllers/home_controller.rb
rollbar-2.14.0 spec/dummyapp/app/controllers/home_controller.rb
rollbar-2.13.3 spec/dummyapp/app/controllers/home_controller.rb
rollbar-2.13.2 spec/dummyapp/app/controllers/home_controller.rb
rollbar-2.13.1 spec/dummyapp/app/controllers/home_controller.rb
rollbar-2.13.0 spec/dummyapp/app/controllers/home_controller.rb