Skip to content

ActiveRecord::RecordNotFound should be 404 and not reported by rollbar #536

@pgwillia

Description

@pgwillia

View details in Rollbar: https://app.rollbar.com/a/ualbertalib/fix/item/library-cms/8


ActiveRecord::RecordNotFound: can't find record with friendly id: "ask-us"
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/friendly_id-5.5.1/lib/friendly_id/finder_methods.rb", line 119, in raise_not_found_exception
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/friendly_id-5.5.1/lib/friendly_id/finder_methods.rb", line 34, in find
  File "/var/www/sites/library-cms/app/controllers/profiles_controller.rb", line 62, in show
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actionpack-7.1.2/lib/action_controller/metal/basic_implicit_render.rb", line 6, in send_action
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actionpack-7.1.2/lib/abstract_controller/base.rb", line 224, in process_action
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actionpack-7.1.2/lib/action_controller/metal/rendering.rb", line 165, in process_action
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actionpack-7.1.2/lib/abstract_controller/callbacks.rb", line 259, in block in process_action
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/activesupport-7.1.2/lib/active_support/callbacks.rb", line 121, in block in run_callbacks
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actiontext-7.1.2/lib/action_text/rendering.rb", line 23, in with_renderer
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actiontext-7.1.2/lib/action_text/engine.rb", line 69, in block (4 levels) in <class:Engine>
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/activesupport-7.1.2/lib/active_support/callbacks.rb", line 130, in instance_exec
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/activesupport-7.1.2/lib/active_support/callbacks.rb", line 130, in block in run_callbacks
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/activesupport-7.1.2/lib/active_support/callbacks.rb", line 141, in run_callbacks
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actionpack-7.1.2/lib/abstract_controller/callbacks.rb", line 258, in process_action
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actionpack-7.1.2/lib/action_controller/metal/rescue.rb", line 25, in process_action
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actionpack-7.1.2/lib/action_controller/metal/instrumentation.rb", line 74, in block in process_action
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/activesupport-7.1.2/lib/active_support/notifications.rb", line 206, in block in instrument
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/activesupport-7.1.2/lib/active_support/notifications/instrumenter.rb", line 58, in instrument
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/activesupport-7.1.2/lib/active_support/notifications.rb", line 206, in instrument
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actionpack-7.1.2/lib/action_controller/metal/instrumentation.rb", line 73, in process_action
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actionpack-7.1.2/lib/action_controller/metal/params_wrapper.rb", line 261, in process_action
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/activerecord-7.1.2/lib/active_record/railties/controller_runtime.rb", line 32, in process_action
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actionpack-7.1.2/lib/abstract_controller/base.rb", line 160, in process
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actionview-7.1.2/lib/action_view/rendering.rb", line 40, in process
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actionpack-7.1.2/lib/action_controller/metal.rb", line 227, in dispatch
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actionpack-7.1.2/lib/action_controller/metal.rb", line 309, in dispatch
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actionpack-7.1.2/lib/action_dispatch/routing/route_set.rb", line 49, in dispatch
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actionpack-7.1.2/lib/action_dispatch/routing/route_set.rb", line 32, in serve
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actionpack-7.1.2/lib/action_dispatch/journey/router.rb", line 51, in block in serve
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actionpack-7.1.2/lib/action_dispatch/journey/router.rb", line 131, in block in find_routes
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actionpack-7.1.2/lib/action_dispatch/journey/router.rb", line 124, in each
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actionpack-7.1.2/lib/action_dispatch/journey/router.rb", line 124, in find_routes
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actionpack-7.1.2/lib/action_dispatch/journey/router.rb", line 32, in serve
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actionpack-7.1.2/lib/action_dispatch/routing/route_set.rb", line 882, in call
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/rack-3.0.8/lib/rack/tempfile_reaper.rb", line 20, in call
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/rack-3.0.8/lib/rack/etag.rb", line 29, in call
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/rack-3.0.8/lib/rack/conditional_get.rb", line 31, in call
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/rack-3.0.8/lib/rack/head.rb", line 15, in call
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actionpack-7.1.2/lib/action_dispatch/http/permissions_policy.rb", line 36, in call
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actionpack-7.1.2/lib/action_dispatch/http/content_security_policy.rb", line 33, in call
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/rack-session-2.0.0/lib/rack/session/abstract/id.rb", line 272, in context
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/rack-session-2.0.0/lib/rack/session/abstract/id.rb", line 266, in call
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actionpack-7.1.2/lib/action_dispatch/middleware/cookies.rb", line 689, in call
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actionpack-7.1.2/lib/action_dispatch/middleware/callbacks.rb", line 29, in block in call
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/activesupport-7.1.2/lib/active_support/callbacks.rb", line 101, in run_callbacks
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/actionpack-7.1.2/lib/action_dispatch/middleware/callbacks.rb", line 28, in call
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/rollbar-3.5.1/lib/rollbar/middleware/rails/rollbar.rb", line 25, in block in call
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/rollbar-3.5.1/lib/rollbar.rb", line 145, in scoped
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gems/rollbar-3.5.1/lib/rollbar/middleware/rails/rollbar.rb", line 22, in call
  File "/var/www/sites/library-cms/vendor/ruby/3.1.0/gem

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions