fix: resolve if device synced

This commit is contained in:
thecodrr
2022-04-01 10:38:43 +05:00
parent 9378a205d7
commit d2e6cffa55

View File

@@ -161,7 +161,11 @@ class Sync {
this.connection.stream("FetchItems", lastSynced).subscribe({
next: (/** @type {SyncTransferItem} */ syncStatus) => {
const { total, item, synced, lastSynced } = syncStatus;
if (synced || !item) return;
if (synced) {
resolve({ synced, lastSynced });
return;
}
if (!item) return;
++counter.count;
++counter.queue;