From 3934fc3184f29265fdefc8e8b4b12b91cf0ab65a Mon Sep 17 00:00:00 2001 From: Florian Weingarten Date: Wed, 27 Aug 2025 21:59:05 +0200 Subject: [PATCH] Fix servlet do_GET header logic (#9867) Merge pull request 9867 --- lib/jekyll/commands/serve/servlet.rb | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/jekyll/commands/serve/servlet.rb b/lib/jekyll/commands/serve/servlet.rb index c8895e570..8ef84d149 100644 --- a/lib/jekyll/commands/serve/servlet.rb +++ b/lib/jekyll/commands/serve/servlet.rb @@ -160,9 +160,7 @@ module Jekyll def do_GET(req, res) rtn = super - if @jekyll_opts["livereload"] - return rtn if SkipAnalyzer.skip_processing?(req, res, @jekyll_opts) - + if @jekyll_opts["livereload"] && !SkipAnalyzer.skip_processing?(req, res, @jekyll_opts) processor = BodyProcessor.new(res.body, @jekyll_opts) processor.process! res.body = processor.new_body