lookbook: Exception: Lookbook::LookbookError: uninitialized constant
Describe the bug
After upgrading from 1.3.4 to 1.4.0, the initialization process (rails, puma,sidekiq, console, etc) started warning about uninitialized constant on an existing view component.
Additionally, the lookbook opena simple page without the components (see screenshot) and hangs the browser until it give up on loading the page.
The websocket connection stays as pending
Update: On version 1.3.4, the same error happens when accessing the lookbook, however the UI loads and the components can be selected/viewed.
To Reproduce
Boot any rails server or console.
web | 2022-11-30 08:06:21.384893 E [80279:8220 preview_collection.rb:25] Rails -- Exception: Lookbook::LookbookError: uninitialized constant Shared::FlashMessages::Component::Preview
web |
web | Object.const_get(camel_cased_word)
web | ^^^^^^^^^^
web | Did you mean? PreviewHelper
web |
Expected behavior
No error during initialization. Lookbook is accessible.
Screenshots

Version numbers
Please complete the following information:
- Lookbook:
lookbook (~> 1.4.0) - ViewComponent:
gem "primer_view_components", "~> 0.0.112"
gem "view_component", "~> 2.78.0"
gem "view_component-contrib", "~> 0.1.1"
- Rails:
Rails 7.0.4 - Ruby:
ruby 3.1.2p20
Screenshots

Additional context
Puma logs:
web | => Booting Puma
web | => Rails 7.0.4 application starting in development
web | => Run `bin/rails server --help` for more startup options
web | 2022-11-30 08:12:27.422412 E [82303:8220 preview_collection.rb:25] Rails -- Exception: Lookbook::LookbookError: uninitialized constant Shared::FlashMessages::Component::Preview
web |
web | Object.const_get(camel_cased_word)
web | ^^^^^^^^^^
web | Did you mean? PreviewHelper
web |
web | 2022-11-30 08:12:28.355200 I [82303:8220] Rails -- Initializing websocket
web | 2022-11-30 08:12:28.408286 D [82303:8220] Rails -- Starting listeners
web | Puma starting in single mode...
web | * Puma version: 6.0.0 (ruby 3.1.2-p20) ("Sunflower")
web | * Min threads: 5
web | * Max threads: 5
web | * Environment: development
web | * PID: 82303
web | * Listening on http://127.0.0.1:3000
web | * Listening on http://[::1]:3000
web | Use Ctrl-C to stop
web | 2022-11-30 08:14:13.678754 I [82303:puma srv tp 005] Rails -- Started GET "/lookbook" for 127.0.0.1 at 2022-11-30 08:14:13 -0300
web | 2022-11-30 08:14:13.749699 I [82303:puma srv tp 005] Rails -- Processing by Lookbook::ApplicationController#index as HTML
web | 2022-11-30 08:14:13.983822 D [82303:puma srv tp 005] Rails -- [IdentityCache] (cache_backend) cache hit for IDC:8:attr:Account:id:slug:17521394893211792413
web | 2022-11-30 08:14:13.984118 D [82303:puma srv tp 005] ActionView::Base -- Rendering layout /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/lookbook-1.4.1/app/views/layouts/lookbook/application.html.erb
web | 2022-11-30 08:14:13.984151 D [82303:puma srv tp 005] ActionView::Base -- Rendering /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/lookbook-1.4.1/app/views/lookbook/index.html.erb within layouts/lookbook/application
web | 2022-11-30 08:14:13.984227 I [82303:puma srv tp 005] ActionView::Base -- Rendered /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/lookbook-1.4.1/app/views/lookbook/index.html.erb within layouts/lookbook/application (Duration: 0.1ms | Allocations: 35)
web | 2022-11-30 08:14:14.721928 D [82303:puma srv tp 005] ActionView::Base -- Rendering /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/lookbook-1.4.1/app/views/layouts/lookbook/shell.html.erb
web | 2022-11-30 08:14:14.735058 D [82303:puma srv tp 005] ActionView::Base -- Rendering /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/lookbook-1.4.1/app/views/layouts/lookbook/skeleton.html.erb
web | 2022-11-30 08:14:14.736116 I [82303:puma srv tp 005] ActionView::Base -- Rendered /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/lookbook-1.4.1/app/views/layouts/lookbook/skeleton.html.erb (Duration: 1.0ms | Allocations: 240)
web | 2022-11-30 08:14:14.736649 I [82303:puma srv tp 005] ActionView::Base -- Rendered /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/lookbook-1.4.1/app/views/layouts/lookbook/shell.html.erb (Duration: 14.7ms | Allocations: 18750)
web | 2022-11-30 08:14:14.737030 I [82303:puma srv tp 005] ActionView::Base -- Rendered layout /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/lookbook-1.4.1/app/views/layouts/lookbook/application.html.erb (Duration: 752.9ms | Allocations: 2138264)
web | 2022-11-30 08:14:14.737213 I [82303:puma srv tp 005] Rails -- Completed 200 OK in 987ms (Views: 753.2ms | ActiveRecord: 0.0ms | Allocations: 2142059)
web |
web |
web | 2022-11-30 08:14:14.873199 I [82303:puma srv tp 005] Rails -- Started GET "/lookbook-assets/css/lookbook.css?v=1.4.1" for 127.0.0.1 at 2022-11-30 08:14:14 -0300
web | 2022-11-30 08:14:14.894188 I [82303:puma srv tp 002] Rails -- Started GET "/lookbook-assets/css/themes/indigo.css?v=1.4.1" for 127.0.0.1 at 2022-11-30 08:14:14 -0300
web | 2022-11-30 08:14:15.016616 I [82303:puma srv tp 005] Rails -- Started GET "/lookbook-assets/js/lookbook.js?v=1.4.1" for 127.0.0.1 at 2022-11-30 08:14:15 -0300
web | 2022-11-30 08:14:15.105511 I [82303:puma srv tp 002] Rails -- Started GET "/lookbook-assets/css/lookbook.css.map" for 127.0.0.1 at 2022-11-30 08:14:15 -0300
web | 2022-11-30 08:14:15.130154 I [82303:puma srv tp 003] Rails -- Started GET "/lookbook-assets/css/themes/indigo.css.map" for 127.0.0.1 at 2022-11-30 08:14:15 -0300
web | 2022-11-30 08:14:15.248901 I [82303:puma srv tp 005] Rails -- Started GET "/lookbook-assets/js/lookbook.js.map" for 127.0.0.1 at 2022-11-30 08:14:15 -0300
web | 2022-11-30 08:14:15.294233 I [82303:puma srv tp 004] Rails -- Started GET "/lookbook/cable?uid=1669806855321" for 127.0.0.1 at 2022-11-30 08:14:15 -0300
web | 2022-11-30 08:14:15.348597 I [82303:puma srv tp 001] Rails -- Started GET "/lookbook-assets/feather-sprite.svg" for 127.0.0.1 at 2022-11-30 08:14:15 -0300
web | 2022-11-30 08:14:15.521296 I [82303:puma srv tp 004] Rails -- Started GET "/lookbook/cable/?uid=1669806855321" [WebSocket] for 127.0.0.1 at 2022-11-30 08:14:15 -0300
web | 2022-11-30 08:14:15.521352 I [82303:puma srv tp 004] Rails -- Successfully upgraded to WebSocket (REQUEST_METHOD: GET, HTTP_CONNECTION: Upgrade, HTTP_UPGRADE: websocket)
web | 2022-11-30 08:14:15.542478 I [82303:ActionCable-worker-1] [1669806855321] Rails -- connected to Lookbook
web | 2022-11-30 08:14:15.542549 I [82303:ActionCable-worker-1] [1669806855321] Rails -- Registered connection (1669806855321)
Full stack error on version 1.3.4
web | 2022-11-30 08:21:31.946542 I [84660:puma srv tp 002] Rails -- Processing by Lookbook::ApplicationController#index as HTML
web | 2022-11-30 08:21:32.691072 E [84660:puma srv tp 002 preview.rb:155] Rails -- Exception: Lookbook::Error: Uninitialized constant Shared::FlashMessages::Component::Preview
web |
web | Object.const_get(camel_cased_word)
web | ^^^^^^^^^^
web | Did you mean? PreviewHelper
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/activesupport-7.0.4/lib/active_support/inflector/methods.rb:280:in `const_get'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/activesupport-7.0.4/lib/active_support/inflector/methods.rb:280:in `constantize'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/activesupport-7.0.4/lib/active_support/core_ext/string/inflections.rb:74:in `constantize'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/lookbook-1.3.4/lib/lookbook/preview.rb:152:in `block in all'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/lookbook-1.3.4/lib/lookbook/preview.rb:151:in `map'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/lookbook-1.3.4/lib/lookbook/preview.rb:151:in `all'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/lookbook-1.3.4/app/controllers/lookbook/application_controller.rb:34:in `assign_collections'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/activesupport-7.0.4/lib/active_support/callbacks.rb:400:in `block in make_lambda'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/activesupport-7.0.4/lib/active_support/callbacks.rb:199:in `block (2 levels) in halting'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/abstract_controller/callbacks.rb:34:in `block (2 levels) in <module:Callbacks>'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/activesupport-7.0.4/lib/active_support/callbacks.rb:200:in `block in halting'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/activesupport-7.0.4/lib/active_support/callbacks.rb:595:in `block in invoke_before'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/activesupport-7.0.4/lib/active_support/callbacks.rb:595:in `each'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/activesupport-7.0.4/lib/active_support/callbacks.rb:595:in `invoke_before'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/activesupport-7.0.4/lib/active_support/callbacks.rb:116:in `block in run_callbacks'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/ahoy_matey-4.1.0/lib/ahoy/controller.rb:45:in `set_ahoy_request_store'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/activesupport-7.0.4/lib/active_support/callbacks.rb:127:in `block in run_callbacks'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actiontext-7.0.4/lib/action_text/rendering.rb:20:in `with_renderer'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actiontext-7.0.4/lib/action_text/engine.rb:69:in `block (4 levels) in <class:Engine>'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/activesupport-7.0.4/lib/active_support/callbacks.rb:127:in `instance_exec'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/activesupport-7.0.4/lib/active_support/callbacks.rb:127:in `block in run_callbacks'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/activesupport-7.0.4/lib/active_support/callbacks.rb:138:in `run_callbacks'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/abstract_controller/callbacks.rb:233:in `process_action'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_controller/metal/rescue.rb:22:in `process_action'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_controller/metal/instrumentation.rb:67:in `block in process_action'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/activesupport-7.0.4/lib/active_support/notifications.rb:206:in `block in instrument'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/activesupport-7.0.4/lib/active_support/notifications/instrumenter.rb:24:in `instrument'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/activesupport-7.0.4/lib/active_support/notifications.rb:206:in `instrument'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_controller/metal/instrumentation.rb:66:in `process_action'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_controller/metal/params_wrapper.rb:259:in `process_action'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/activerecord-7.0.4/lib/active_record/railties/controller_runtime.rb:27:in `process_action'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/abstract_controller/base.rb:151:in `process'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionview-7.0.4/lib/action_view/rendering.rb:39:in `process'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_controller/metal.rb:188:in `dispatch'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_controller/metal.rb:251:in `dispatch'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/routing/route_set.rb:49:in `dispatch'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/routing/route_set.rb:32:in `serve'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/journey/router.rb:50:in `block in serve'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/journey/router.rb:32:in `each'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/journey/router.rb:32:in `serve'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/routing/route_set.rb:852:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/railties-7.0.4/lib/rails/engine.rb:530:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/railties-7.0.4/lib/rails/railtie.rb:226:in `public_send'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/railties-7.0.4/lib/rails/railtie.rb:226:in `method_missing'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/routing/mapper.rb:19:in `block in <class:Constraints>'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/routing/mapper.rb:48:in `serve'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/journey/router.rb:50:in `block in serve'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/journey/router.rb:32:in `each'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/journey/router.rb:32:in `serve'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/routing/route_set.rb:852:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/middleware/static.rb:23:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/rack-attack-6.6.1/lib/rack/attack.rb:103:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/rack-2.2.4/lib/rack/static.rb:161:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/warden-1.2.9/lib/warden/manager.rb:36:in `block in call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/warden-1.2.9/lib/warden/manager.rb:34:in `catch'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/warden-1.2.9/lib/warden/manager.rb:34:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/rack-2.2.4/lib/rack/tempfile_reaper.rb:15:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/rack-2.2.4/lib/rack/etag.rb:27:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/rack-2.2.4/lib/rack/conditional_get.rb:27:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/rack-2.2.4/lib/rack/head.rb:12:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/http/permissions_policy.rb:38:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/http/content_security_policy.rb:36:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/rack-2.2.4/lib/rack/session/abstract/id.rb:266:in `context'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/rack-2.2.4/lib/rack/session/abstract/id.rb:260:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/middleware/cookies.rb:696:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/activerecord-7.0.4/lib/active_record/migration.rb:603:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/middleware/callbacks.rb:27:in `block in call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/activesupport-7.0.4/lib/active_support/callbacks.rb:99:in `run_callbacks'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/middleware/callbacks.rb:26:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/middleware/executor.rb:14:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/middleware/actionable_exceptions.rb:17:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/middleware/debug_exceptions.rb:28:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/web-console-4.2.0/lib/web_console/middleware.rb:132:in `call_app'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/web-console-4.2.0/lib/web_console/middleware.rb:28:in `block in call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/web-console-4.2.0/lib/web_console/middleware.rb:17:in `catch'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/web-console-4.2.0/lib/web_console/middleware.rb:17:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/middleware/show_exceptions.rb:26:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/railties-7.0.4/lib/rails/rack/logger.rb:40:in `call_app'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/railties-7.0.4/lib/rails/rack/logger.rb:25:in `block in call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/semantic_logger-4.12.0/lib/semantic_logger/base.rb:190:in `block in tagged'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/semantic_logger-4.12.0/lib/semantic_logger/semantic_logger.rb:347:in `tagged'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/semantic_logger-4.12.0/lib/semantic_logger/base.rb:202:in `tagged'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/railties-7.0.4/lib/rails/rack/logger.rb:25:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/ahoy_matey-4.1.0/lib/ahoy/engine.rb:22:in `call_with_quiet_ahoy'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/middleware/remote_ip.rb:93:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/middleware/request_id.rb:26:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/rack-2.2.4/lib/rack/method_override.rb:24:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/rack-2.2.4/lib/rack/runtime.rb:22:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/rack-timeout-0.6.3/lib/rack/timeout/core.rb:148:in `block in call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/rack-timeout-0.6.3/lib/rack/timeout/support/timeout.rb:19:in `timeout'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/rack-timeout-0.6.3/lib/rack/timeout/core.rb:147:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/activesupport-7.0.4/lib/active_support/cache/strategy/local_cache_middleware.rb:29:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/middleware/server_timing.rb:61:in `block in call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/middleware/server_timing.rb:26:in `collect_events'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/middleware/server_timing.rb:60:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/middleware/executor.rb:14:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/middleware/static.rb:23:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/rack-2.2.4/lib/rack/sendfile.rb:110:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/actionpack-7.0.4/lib/action_dispatch/middleware/host_authorization.rb:137:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/honeybadger-5.0.2/lib/honeybadger/rack/error_notifier.rb:33:in `block in call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/honeybadger-5.0.2/lib/honeybadger/agent.rb:433:in `with_rack_env'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/honeybadger-5.0.2/lib/honeybadger/rack/error_notifier.rb:30:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/honeybadger-5.0.2/lib/honeybadger/rack/user_feedback.rb:31:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/honeybadger-5.0.2/lib/honeybadger/rack/user_informer.rb:21:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/rack-mini-profiler-3.0.0/lib/mini_profiler/profiler.rb:393:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/shakapacker-6.5.4/lib/webpacker/dev_server_proxy.rb:25:in `perform_request'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/rack-proxy-0.7.4/lib/rack/proxy.rb:78:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/railties-7.0.4/lib/rails/engine.rb:530:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/puma-6.0.0/lib/puma/configuration.rb:268:in `call'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/puma-6.0.0/lib/puma/request.rb:89:in `block in handle_request'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/puma-6.0.0/lib/puma/thread_pool.rb:343:in `with_force_shutdown'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/puma-6.0.0/lib/puma/request.rb:88:in `handle_request'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/puma-6.0.0/lib/puma/server.rb:430:in `process_client'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/puma-6.0.0/lib/puma/server.rb:233:in `block in run'
web | /installs/ruby/3.1.2/lib/ruby/gems/3.1.0/gems/puma-6.0.0/lib/puma/thread_pool.rb:150:in `block in spawn_thread'
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Comments: 16 (3 by maintainers)
@raivil ok thanks, I’ve just pushed another change to the
view-component-contrib-interopbranch - could you see if that makes any difference to you?