From 447eb192355ee3979f288c84c819af1de3266200 Mon Sep 17 00:00:00 2001 From: Jean Boussier Date: Wed, 11 Jan 2023 17:18:22 +0100 Subject: [PATCH] Fix Rack::Lint error message for HTTP_CONTENT_TYPE and HTTP_CONTENT_LENGTH Currently it's printing: ``` Rack::Lint::LintError: env contains HTTP_CONTENT_TYPE, must use ``` Which had me puzzled for quite a while. --- lib/rack/lint.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/rack/lint.rb b/lib/rack/lint.rb index ed3c7f421..ee3ec7161 100644 --- a/lib/rack/lint.rb +++ b/lib/rack/lint.rb @@ -303,7 +303,7 @@ def check_environment(env) ## (use the versions without HTTP_). %w[HTTP_CONTENT_TYPE HTTP_CONTENT_LENGTH].each { |header| if env.include? header - raise LintError, "env contains #{header}, must use #{header[5, -1]}" + raise LintError, "env contains #{header}, must use #{header[5..-1]}" end }