diff --git a/MareSynchronos/MareSynchronos.csproj b/MareSynchronos/MareSynchronos.csproj index 156a6bf..a094164 100644 --- a/MareSynchronos/MareSynchronos.csproj +++ b/MareSynchronos/MareSynchronos.csproj @@ -3,7 +3,7 @@ - 0.5.10 + 0.5.11 https://github.com/Penumbra-Sync/client diff --git a/MareSynchronos/WebAPI/ApIController.Functions.Files.cs b/MareSynchronos/WebAPI/ApIController.Functions.Files.cs index 93f2311..971d60d 100644 --- a/MareSynchronos/WebAPI/ApIController.Functions.Files.cs +++ b/MareSynchronos/WebAPI/ApIController.Functions.Files.cs @@ -120,10 +120,7 @@ public partial class ApiController var hash = file.Hash; Progress progress = new((bytesDownloaded) => { - if (!CurrentDownloads.TryGetValue(currentDownloadId, out var downloads)) return; - - var download = downloads.FirstOrDefault(f => string.Equals(f.Hash, hash, StringComparison.OrdinalIgnoreCase)); - if (download != null) download.Transferred += bytesDownloaded; + file.Transferred += bytesDownloaded; }); var tempFile = await DownloadFileHttpClient(file.DownloadUri, progress, token).ConfigureAwait(false);