diff --git a/MareSynchronos/Managers/IpcManager.cs b/MareSynchronos/Managers/IpcManager.cs index c14f14b..8b31701 100644 --- a/MareSynchronos/Managers/IpcManager.cs +++ b/MareSynchronos/Managers/IpcManager.cs @@ -167,7 +167,7 @@ public class IpcManager : IDisposable { try { - return _penumbraApiVersion.Invoke() is { Item1: 4, Item2: >= 13 }; + return _penumbraApiVersion.Invoke() is { Item1: 4, Item2: >= 17 }; } catch { diff --git a/MareSynchronos/MareSynchronos.csproj b/MareSynchronos/MareSynchronos.csproj index 80fd1c2..bf6d32f 100644 --- a/MareSynchronos/MareSynchronos.csproj +++ b/MareSynchronos/MareSynchronos.csproj @@ -3,7 +3,7 @@ - 0.5.17 + 0.5.18 https://github.com/Penumbra-Sync/client diff --git a/MareSynchronos/WebAPI/ApIController.Functions.Files.cs b/MareSynchronos/WebAPI/ApIController.Functions.Files.cs index c00c2cb..738c5ec 100644 --- a/MareSynchronos/WebAPI/ApIController.Functions.Files.cs +++ b/MareSynchronos/WebAPI/ApIController.Functions.Files.cs @@ -39,6 +39,7 @@ public partial class ApiController public async Task FilesDeleteAll() { + _verifiedUploadedHashes.Clear(); await _mareHub!.SendAsync(nameof(FilesDeleteAll)).ConfigureAwait(false); } @@ -356,7 +357,7 @@ public partial class ApiController public async Task FilesUploadStreamAsync(string hash, IAsyncEnumerable fileContent) { - await _mareHub!.SendAsync(nameof(FilesUploadStreamAsync), hash, fileContent).ConfigureAwait(false); + await _mareHub!.InvokeAsync(nameof(FilesUploadStreamAsync), hash, fileContent).ConfigureAwait(false); } public async Task FilesIsUploadFinished()