The remote synchronization runner now reports its progress to the UI

This commit is contained in:
Carl Johnsen
2026-03-20 04:49:14 +01:00
parent 5046edef49
commit 407dcbaa59
2 changed files with 42 additions and 8 deletions
@@ -375,7 +375,7 @@ public class RemoteSynchronizationModule : IGenericCallbackModuleWithProgress
progressUpdater?.UpdatePhase(OperationPhase.Backup_RemoteSynchronization);
var config = dest.Config with { Src = m_source! };
var exitCode = RemoteSynchronizationRunner.Run(config, CancellationToken.None).ConfigureAwait(false).GetAwaiter().GetResult();
var exitCode = RemoteSynchronizationRunner.Run(config, CancellationToken.None, progressUpdater).ConfigureAwait(false).GetAwaiter().GetResult();
if (exitCode == 0)
RecordSyncOperation(i);