From 26d7c36ca16b4afb68ddda114cbfc4856e335448 Mon Sep 17 00:00:00 2001 From: Meisam Mulla Date: Sun, 4 Sep 2022 11:19:42 -0700 Subject: [PATCH] Test against uppercase The page I was indexing was causing the validator to fail. This is a simple solution to that. --- src/StringEncoder/DTO/EncodingDTO.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/StringEncoder/DTO/EncodingDTO.php b/src/StringEncoder/DTO/EncodingDTO.php index cfa9af9..2273edb 100644 --- a/src/StringEncoder/DTO/EncodingDTO.php +++ b/src/StringEncoder/DTO/EncodingDTO.php @@ -32,7 +32,7 @@ private function __construct(string $encoding, ?Validator $validator = null, Opt $options = new Options(); } - if (!$validator->validateEncoding($encoding, $options->isCaseSensitiveEncoding())) { + if (!$validator->validateEncoding(strtoupper($encoding), $options->isCaseSensitiveEncoding())) { throw new InvalidEncodingException('Encoding "' . $encoding . '" is not supported by this system.'); } if (!$options->isCaseSensitiveEncoding()) {