From 163c4674808aff9b8465df51c556ca6f55dd5521 Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Fri, 30 Nov 2018 12:35:49 -0500 Subject: [PATCH] Fix incremental backup exports. --- Signal/src/util/Backup/OWSBackupLazyRestore.swift | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Signal/src/util/Backup/OWSBackupLazyRestore.swift b/Signal/src/util/Backup/OWSBackupLazyRestore.swift index e605911e0..3bca25725 100644 --- a/Signal/src/util/Backup/OWSBackupLazyRestore.swift +++ b/Signal/src/util/Backup/OWSBackupLazyRestore.swift @@ -73,6 +73,15 @@ public class BackupLazyRestore: NSObject { return backup.backupImportState == .inProgress } + @objc + public func clearCompleteAndRunIfNecessary() { + AssertIsOnMainThread() + + isComplete = false + + runIfNecessary() + } + @objc public func runIfNecessary() { AssertIsOnMainThread()