From 1d40a3eda1f557946f8690747d02d063dc3aee2f Mon Sep 17 00:00:00 2001 From: Mike Perham Date: Wed, 3 Jun 2020 10:23:15 -0700 Subject: [PATCH] Ensure that the Content-Length middleware is included even if sessions are disabled --- lib/sidekiq/web.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/sidekiq/web.rb b/lib/sidekiq/web.rb index f989ba79..5407ce51 100644 --- a/lib/sidekiq/web.rb +++ b/lib/sidekiq/web.rb @@ -160,9 +160,8 @@ module Sidekiq end s = sessions - return unless s - unless using? ::Rack::Session::Cookie + if s && !using?(::Rack::Session::Cookie) unless (secret = Web.session_secret) require "securerandom" secret = SecureRandom.hex(64)