Puma caught this error: undefined method 'zero?' for nil (NoMethodError) /home/bcservices/webapp3/var/gems/ruby/3.4.0/gems/rack-3.1.19/lib/rack/urlmap.rb:96:in 'Rack::URLMap#casecmp?' /home/bcservices/webapp3/var/gems/ruby/3.4.0/gems/rack-3.1.19/lib/rack/urlmap.rb:55:in 'Rack::URLMap#call' /home/bcservices/webapp3/trackpipe/src/editorial/DailySitePrefixer.rb:42:in 'DailySitePrefixer#call' /home/bcservices/webapp3/var/gems/ruby/3.4.0/gems/bandcampdotcom_common-23.7.14/lib/common/runtime/RequestParamsMiddleware.rb:48:in 'Runtime::RequestParamsMiddleware#call' /home/bcservices/webapp3/var/gems/ruby/3.4.0/gems/rack-utf8_sanitizer-1.10.1/lib/rack/utf8_sanitizer.rb:33:in 'Rack::UTF8Sanitizer#call' /home/bcservices/webapp3/trackpipe/src/rack/UTF8SanitizerExceptionHandler.rb:10:in 'Rack::UTF8SanitizerExceptionHandler#call' /home/bcservices/webapp3/var/gems/ruby/3.4.0/gems/rack-3.1.19/lib/rack/deflater.rb:47:in 'Rack::Deflater#call' /home/bcservices/webapp3/var/gems/ruby/3.4.0/gems/bandcampdotcom_common-23.7.14/lib/common/runtime/FastlyHeaders.rb:19:in 'Runtime::FastlyHeaders#call' /home/bcservices/webapp3/var/gems/ruby/3.4.0/gems/bandcampdotcom_common-23.7.14/lib/common/exception_tracking/rack_middleware.rb:17:in 'block in ExceptionTracking::RackMiddleware#call' /home/bcservices/webapp3/var/gems/ruby/3.4.0/gems/sentry-ruby-5.28.1/lib/sentry/hub.rb:89:in 'Sentry::Hub#with_scope' /home/bcservices/webapp3/var/gems/ruby/3.4.0/gems/sentry-ruby-5.28.1/lib/sentry-ruby.rb:411:in 'Sentry.with_scope' /home/bcservices/webapp3/var/gems/ruby/3.4.0/gems/bandcampdotcom_common-23.7.14/lib/common/exception_tracking/rack_middleware.rb:13:in 'ExceptionTracking::RackMiddleware#call' /home/bcservices/webapp3/var/gems/ruby/3.4.0/gems/bandcampdotcom_common-23.7.14/lib/common/runtime/BandcampCustomHeaders.rb:22:in 'Runtime::BandcampCustomHeaders#call' /home/bcservices/webapp3/var/gems/ruby/3.4.0/gems/rack-3.1.19/lib/rack/builder.rb:277:in 'Rack::Builder#call' /home/bcservices/webapp3/var/gems/ruby/3.4.0/gems/puma-6.6.1/lib/puma/request.rb:99:in 'block in Puma::Request#handle_request' /home/bcservices/webapp3/var/gems/ruby/3.4.0/gems/puma-6.6.1/lib/puma/thread_pool.rb:390:in 'Puma::ThreadPool#with_force_shutdown' /home/bcservices/webapp3/var/gems/ruby/3.4.0/gems/puma-6.6.1/lib/puma/request.rb:98:in 'Puma::Request#handle_request' /home/bcservices/webapp3/var/gems/ruby/3.4.0/gems/puma-6.6.1/lib/puma/server.rb:472:in 'Puma::Server#process_client' /home/bcservices/webapp3/var/gems/ruby/3.4.0/gems/puma-6.6.1/lib/puma/server.rb:254:in 'block in Puma::Server#run' /home/bcservices/webapp3/var/gems/ruby/3.4.0/gems/puma-6.6.1/lib/puma/thread_pool.rb:167:in 'block in Puma::ThreadPool#spawn_thread'