Redownloads missing cached apps when refreshing or updating

This commit is contained in:
Riley Testut
2020-05-08 11:43:34 -07:00
parent b4299c71fb
commit 76008022e7
3 changed files with 16 additions and 9 deletions

View File

@@ -38,11 +38,12 @@ class FetchProvisioningProfilesOperation: ResultOperation<[String: ALTProvisioni
}
guard
let app = self.context.app,
let team = self.context.team,
let session = self.context.session
else { return self.finish(.failure(OperationError.invalidParameters)) }
guard let app = self.context.app else { return self.finish(.failure(OperationError.appNotFound)) }
self.progress.totalUnitCount = Int64(1 + app.appExtensions.count)
self.prepareProvisioningProfile(for: app, parentApp: nil, team: team, session: session) { (result) in