handle secret ending with &+

This commit is contained in:
Lokesh Gopu
2023-09-15 00:33:33 -04:00
committed by GitHub
parent 2908d82845
commit fe300b68a6

View File

@@ -98,7 +98,17 @@ namespace GitHub.DistributedTask.Logging
var secretSection = string.Empty;
if (value.Contains("&+"))
{
secretSection = value.Substring(0, value.IndexOf("&+") + "&+".Length);
int endIndex = value.IndexOf("&+") + "&+".Length;
// If string ends with "&+", grab the whole string
if (endIndex == value.Length)
{
secretSection = value;
}
else
{
secretSection = value.Substring(0, endIndex);
}
}
else
{