Fix index out of range and add reg tests

This commit is contained in:
Bond_009
2021-06-08 15:35:49 +02:00
parent ed2f08d05f
commit 2fc14375f8
2 changed files with 32 additions and 2 deletions

View File

@@ -55,7 +55,7 @@ namespace Jellyfin.Server.Middleware
// Unencode and re-parse querystring.
var unencodedKey = HttpUtility.UrlDecode(key);
if (string.Equals(unencodedKey, key, System.StringComparison.Ordinal))
if (string.Equals(unencodedKey, key, StringComparison.Ordinal))
{
// Don't do anything if it's not encoded.
_store = value;
@@ -72,7 +72,7 @@ namespace Jellyfin.Server.Middleware
if (i == -1)
{
// encoded is an equals.
pairs.Add(pair[..i].ToString(), StringValues.Empty);
pairs.Add(pair.ToString(), StringValues.Empty);
continue;
}