Fix double slash bug in SquidWTF API URLs

This commit is contained in:
2026-01-30 12:36:35 -05:00
parent a540f1f766
commit 5e90cd8ea8
3 changed files with 3 additions and 3 deletions

View File

@@ -62,7 +62,7 @@ public class SquidWTFDownloadService : BaseDownloadService
private string DecodeEndpoint(string base64)
{
var bytes = Convert.FromBase64String(base64);
return Encoding.UTF8.GetString(bytes);
return Encoding.UTF8.GetString(bytes).TrimEnd('/');
}
private async Task<bool> TryNextEndpointAsync()

View File

@@ -58,7 +58,7 @@ public class SquidWTFMetadataService : IMusicMetadataService
private string DecodeEndpoint(string base64)
{
var bytes = Convert.FromBase64String(base64);
return Encoding.UTF8.GetString(bytes);
return Encoding.UTF8.GetString(bytes).TrimEnd('/');
}
private async Task<bool> TryNextEndpointAsync()

View File

@@ -29,7 +29,7 @@ public class SquidWTFStartupValidator : BaseStartupValidator
private string DecodeEndpoint(string base64)
{
var bytes = Convert.FromBase64String(base64);
return Encoding.UTF8.GetString(bytes);
return Encoding.UTF8.GetString(bytes).TrimEnd('/');
}
public override async Task<ValidationResult> ValidateAsync(CancellationToken cancellationToken)