-
Notifications
You must be signed in to change notification settings - Fork 472
Open
Labels
BugFrontendThings related to the OBS RoR appThings related to the OBS RoR appNotificationsThings about the notifications featureThings about the notifications feature
Description
unable to find policy NotificationBsRequestPolicy for `#<NotificationBsRequest id: 77813241, event_type: "Event::RequestStatechange", event_payload: {"author" => "polslinux", "comment" => "Staging Project openSUSE:Factory:Staging:adi:28 got accepted.", "description" => "update to 3.8.1", "id" => 3216408, "number" => 1331607, "actions" => [{"action_id" => 3712512, "type" => "submit", "sourceproject" => "KDE:Extra", "sourcepackage" => "kstars", "sourcerevision" => "f5326a261c98da9548d9af78a3c22fb9", "targetproject" => "openSUSE:Factory", "targetpackage" => "kstars", "makeoriginolder" => false}], "state" => "accepted", "oldstate" => "new", "when" => "2026-02-06T18:10:14", "who" => "anag_factory", "namespace" => "openSUSE", "duration" => 22026}, subscription_receiver_role: "target_project_watcher", delivered: false, created_at: "2026-02-06 18:10:14.000000000 +0000", updated_at: "2026-02-06 18:44:40.611638000 +0000", subscriber_type: "User", subscriber_id: 43085, notifiable_type: "BsReque
Summary
URL
https://api.opensuse.org/my/notifications/77813241?status=read"
Where
notifications#update
Occured
Feb 12 4:42am
Similar
19
Params
{
"action" => "update",
"controller" => "person/notifications",
"id" => "77813241",
"status" => "read"
}
Session
{}
Backtrace
70: /GEM_ROOT/gems/pundit-2.5.2/lib/pundit/policy_finder.rb -> **'Pundit::PolicyFinder#policy!'**
160: /GEM_ROOT/gems/pundit-2.5.2/lib/pundit/context.rb -> **'block in Pundit::Context#cached_find'**
23: /GEM_ROOT/gems/pundit-2.5.2/lib/pundit/cache_store/legacy_store.rb -> **'Pundit::CacheStore::LegacyStore#fetch'**
159: /GEM_ROOT/gems/pundit-2.5.2/lib/pundit/context.rb -> **'Pundit::Context#cached_find'**
95: /GEM_ROOT/gems/pundit-2.5.2/lib/pundit/context.rb -> **'Pundit::Context#policy!'**
67: /GEM_ROOT/gems/pundit-2.5.2/lib/pundit/context.rb -> **'Pundit::Context#authorize'**
94: /GEM_ROOT/gems/pundit-2.5.2/lib/pundit/authorization.rb -> **'Pundit::Authorization#authorize'**
25: app/controllers/person/notifications_controller.rb -> **'Person::NotificationsController#update'**
8: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_controller/metal/basic_implicit_render.rb -> **'ActionController::BasicImplicitRender#send_action'**
215: /GEM_ROOT/gems/actionpack-7.2.3/lib/abstract_controller/base.rb -> **'AbstractController::Base#process_action'**
193: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_controller/metal/rendering.rb -> **'ActionController::Rendering#process_action'**
261: /GEM_ROOT/gems/actionpack-7.2.3/lib/abstract_controller/callbacks.rb -> **'block in AbstractController::Callbacks#process_action'**
121: /GEM_ROOT/gems/activesupport-7.2.3/lib/active_support/callbacks.rb -> **'block in ActiveSupport::Callbacks#run_callbacks'**
24: /GEM_ROOT/gems/turbo-rails-2.0.23/lib/turbo-rails.rb -> **'Turbo.with_request_id'**
10: /GEM_ROOT/gems/turbo-rails-2.0.23/app/controllers/concerns/turbo/request_id_tracking.rb -> **'Turbo::RequestIdTracking#turbo_tracking_request_id'**
130: /GEM_ROOT/gems/activesupport-7.2.3/lib/active_support/callbacks.rb -> **'block in ActiveSupport::Callbacks#run_callbacks'**
141: /GEM_ROOT/gems/activesupport-7.2.3/lib/active_support/callbacks.rb -> **'ActiveSupport::Callbacks#run_callbacks'**
260: /GEM_ROOT/gems/actionpack-7.2.3/lib/abstract_controller/callbacks.rb -> **'AbstractController::Callbacks#process_action'**
27: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_controller/metal/rescue.rb -> **'ActionController::Rescue#process_action'**
77: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_controller/metal/instrumentation.rb -> **'block in ActionController::Instrumentation#process_action'**
210: /GEM_ROOT/gems/activesupport-7.2.3/lib/active_support/notifications.rb -> **'block in ActiveSupport::Notifications.instrument'**
58: /GEM_ROOT/gems/activesupport-7.2.3/lib/active_support/notifications/instrumenter.rb -> **'ActiveSupport::Notifications::Instrumenter#instrument'**
210: /GEM_ROOT/gems/activesupport-7.2.3/lib/active_support/notifications.rb -> **'ActiveSupport::Notifications.instrument'**
76: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_controller/metal/instrumentation.rb -> **'ActionController::Instrumentation#process_action'**
259: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_controller/metal/params_wrapper.rb -> **'ActionController::ParamsWrapper#process_action'**
39: /GEM_ROOT/gems/activerecord-7.2.3/lib/active_record/railties/controller_runtime.rb -> **'ActiveRecord::Railties::ControllerRuntime#process_action'**
152: /GEM_ROOT/gems/actionpack-7.2.3/lib/abstract_controller/base.rb -> **'AbstractController::Base#process'**
40: /GEM_ROOT/gems/actionview-7.2.3/lib/action_view/rendering.rb -> **'ActionView::Rendering#process'**
252: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_controller/metal.rb -> **'ActionController::Metal#dispatch'**
335: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_controller/metal.rb -> **'ActionController::Metal.dispatch'**
67: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_dispatch/routing/route_set.rb -> **'ActionDispatch::Routing::RouteSet::Dispatcher#dispatch'**
50: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_dispatch/routing/route_set.rb -> **'ActionDispatch::Routing::RouteSet::Dispatcher#serve'**
32: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_dispatch/routing/mapper.rb -> **'block in <class:Constraints>'**
62: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_dispatch/routing/mapper.rb -> **'ActionDispatch::Routing::Mapper::Constraints#serve'**
53: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_dispatch/journey/router.rb -> **'block in ActionDispatch::Journey::Router#serve'**
133: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_dispatch/journey/router.rb -> **'block in ActionDispatch::Journey::Router#find_routes'**
126: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_dispatch/journey/router.rb -> **'Array#each'**
126: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_dispatch/journey/router.rb -> **'ActionDispatch::Journey::Router#find_routes'**
34: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_dispatch/journey/router.rb -> **'ActionDispatch::Journey::Router#serve'**
896: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_dispatch/routing/route_set.rb -> **'ActionDispatch::Routing::RouteSet#call'**
87: /GEM_ROOT/gems/flipper-1.3.6/lib/flipper/middleware/memoizer.rb -> **'Flipper::Middleware::Memoizer#memoized_call'**
45: /GEM_ROOT/gems/flipper-1.3.6/lib/flipper/middleware/memoizer.rb -> **'Flipper::Middleware::Memoizer#call'**
15: config/initializers/prefer_xml_over_html.rb -> **'PreferXmlOverHtml#call'**
44: /GEM_ROOT/gems/rack-2.2.21/lib/rack/deflater.rb -> **'Rack::Deflater#call'**
15: /GEM_ROOT/gems/rack-2.2.21/lib/rack/tempfile_reaper.rb -> **'Rack::TempfileReaper#call'**
27: /GEM_ROOT/gems/rack-2.2.21/lib/rack/etag.rb -> **'Rack::ETag#call'**
40: /GEM_ROOT/gems/rack-2.2.21/lib/rack/conditional_get.rb -> **'Rack::ConditionalGet#call'**
12: /GEM_ROOT/gems/rack-2.2.21/lib/rack/head.rb -> **'Rack::Head#call'**
38: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_dispatch/http/permissions_policy.rb -> **'ActionDispatch::PermissionsPolicy::Middleware#call'**
38: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_dispatch/http/content_security_policy.rb -> **'ActionDispatch::ContentSecurityPolicy::Middleware#call'**
266: /GEM_ROOT/gems/rack-2.2.21/lib/rack/session/abstract/id.rb -> **'Rack::Session::Abstract::Persisted#context'**
260: /GEM_ROOT/gems/rack-2.2.21/lib/rack/session/abstract/id.rb -> **'Rack::Session::Abstract::Persisted#call'**
704: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_dispatch/middleware/cookies.rb -> **'ActionDispatch::Cookies#call'**
31: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_dispatch/middleware/callbacks.rb -> **'block in ActionDispatch::Callbacks#call'**
101: /GEM_ROOT/gems/activesupport-7.2.3/lib/active_support/callbacks.rb -> **'ActiveSupport::Callbacks#run_callbacks'**
30: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_dispatch/middleware/callbacks.rb -> **'ActionDispatch::Callbacks#call'**
32: /GEM_ROOT/gems/airbrake-9.4.3/lib/airbrake/rack/middleware.rb -> **'Airbrake::Rack::Middleware#call!'**
21: /GEM_ROOT/gems/airbrake-9.4.3/lib/airbrake/rack/middleware.rb -> **'Airbrake::Rack::Middleware#call'**
31: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_dispatch/middleware/debug_exceptions.rb -> **'ActionDispatch::DebugExceptions#call'**
32: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_dispatch/middleware/show_exceptions.rb -> **'ActionDispatch::ShowExceptions#call'**
18: /GEM_ROOT/gems/lograge-0.14.0/lib/lograge/rails_ext/rack/logger.rb -> **'Rails::Rack::Logger#call_app'**
29: /GEM_ROOT/gems/railties-7.2.3/lib/rails/rack/logger.rb -> **'Rails::Rack::Logger#call'**
96: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_dispatch/middleware/remote_ip.rb -> **'ActionDispatch::RemoteIp#call'**
96: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_dispatch/middleware/remote_ip.rb -> **'ActionDispatch::RemoteIp#call'**
19: /GEM_ROOT/gems/request_store-1.7.0/lib/request_store/middleware.rb -> **'RequestStore::Middleware#call'**
33: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_dispatch/middleware/request_id.rb -> **'ActionDispatch::RequestId#call'**
24: /GEM_ROOT/gems/rack-2.2.21/lib/rack/method_override.rb -> **'Rack::MethodOverride#call'**
22: /GEM_ROOT/gems/rack-2.2.21/lib/rack/runtime.rb -> **'Rack::Runtime#call'**
29: /GEM_ROOT/gems/activesupport-7.2.3/lib/active_support/cache/strategy/local_cache_middleware.rb -> **'ActiveSupport::Cache::Strategy::LocalCache::Middleware#call'**
16: /GEM_ROOT/gems/actionpack-7.2.3/lib/action_dispatch/middleware/executor.rb -> **'ActionDispatch::Executor#call'**
18: /GEM_ROOT/gems/rack-2.2.21/lib/rack/lock.rb -> **'Rack::Lock#call'**
127: /GEM_ROOT/gems/rack-2.2.21/lib/rack/sendfile.rb -> **'Rack::Sendfile#call'**
535: /GEM_ROOT/gems/railties-7.2.3/lib/rails/engine.rb -> **'Rails::Engine#call'**
226: /GEM_ROOT/gems/railties-7.2.3/lib/rails/railtie.rb -> **'Kernel#public_send'**
226: /GEM_ROOT/gems/railties-7.2.3/lib/rails/railtie.rb -> **'Rails::Railtie.method_missing'**
74: /GEM_ROOT/gems/rack-2.2.21/lib/rack/urlmap.rb -> **'block in Rack::URLMap#call'**
58: /GEM_ROOT/gems/rack-2.2.21/lib/rack/urlmap.rb -> **'Array#each'**
58: /GEM_ROOT/gems/rack-2.2.21/lib/rack/urlmap.rb -> **'Rack::URLMap#call'**
107: /usr/lib64/ruby/gems/3.4.0/gems/passenger-6.0.27/src/ruby_supportlib/phusion_passenger/rack/thread_handler_extension.rb -> **'PhusionPassenger::Rack::ThreadHandlerExtension#process_request'**
157: /usr/lib64/ruby/gems/3.4.0/gems/passenger-6.0.27/src/ruby_supportlib/phusion_passenger/request_handler/thread_handler.rb -> **'PhusionPassenger::RequestHandler::ThreadHandler#accept_and_process_next_request'**
110: /usr/lib64/ruby/gems/3.4.0/gems/passenger-6.0.27/src/ruby_supportlib/phusion_passenger/request_handler/thread_handler.rb -> **'PhusionPassenger::RequestHandler::ThreadHandler#main_loop'**
419: /usr/lib64/ruby/gems/3.4.0/gems/passenger-6.0.27/src/ruby_supportlib/phusion_passenger/request_handler.rb -> **'block (3 levels) in PhusionPassenger::RequestHandler#start_threads'**
111: /usr/lib64/ruby/gems/3.4.0/gems/passenger-6.0.27/src/ruby_supportlib/phusion_passenger/utils.rb -> **'block in PhusionPassenger::Utils#create_thread_and_abort_on_exception'**
Environment
| Key | Value |
|---|---|
| program_name | /usr/lib64/passenger/6.0.27//helper-scripts/rack-preloader.rb |
| HTTP_USER_AGENT | osc/1.23.0 |
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
BugFrontendThings related to the OBS RoR appThings related to the OBS RoR appNotificationsThings about the notifications featureThings about the notifications feature