Improve backup progress.

pull/1/head
Matthew Chen 7 years ago
parent 0bcbb5918b
commit f164d5e94b

@ -283,7 +283,7 @@ NSString *const kOWSBackup_ImportDatabaseKeySpec = @"kOWSBackup_ImportDatabaseKe
if ([NSFileManager.defaultManager fileExistsAtPath:tempFilePath]) { if ([NSFileManager.defaultManager fileExistsAtPath:tempFilePath]) {
[OWSFileSystem protectFileOrFolderAtPath:tempFilePath]; [OWSFileSystem protectFileOrFolderAtPath:tempFilePath];
self.downloadedFileMap[recordName] = tempFilePath; self.downloadedFileMap[recordName] = tempFilePath;
[self downloadNextFileFromCloud:recordNames completion:completion]; [self downloadNextFileFromCloud:recordNames recordCount:recordCount completion:completion];
return; return;
} }
@ -293,7 +293,7 @@ NSString *const kOWSBackup_ImportDatabaseKeySpec = @"kOWSBackup_ImportDatabaseKe
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
[OWSFileSystem protectFileOrFolderAtPath:tempFilePath]; [OWSFileSystem protectFileOrFolderAtPath:tempFilePath];
self.downloadedFileMap[recordName] = tempFilePath; self.downloadedFileMap[recordName] = tempFilePath;
[self downloadNextFileFromCloud:recordNames completion:completion]; [self downloadNextFileFromCloud:recordNames recordCount:recordCount completion:completion];
}); });
} }
failure:^(NSError *error) { failure:^(NSError *error) {

Loading…
Cancel
Save