Fix double slash bug in SquidWTF API URLs

This commit is contained in:
2026-01-30 12:36:16 -05:00
parent 3358fe019d
commit e7724c2cc0
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)