Merge pull request #134 from Microsoft/clear-rolled-back-package-files

Clear rolled back package files
This commit is contained in:
Geoffrey Goh
2015-12-28 18:31:56 -08:00
2 changed files with 14 additions and 1 deletions

View File

@@ -475,11 +475,22 @@ NSString * const UnzippedFolderName = @"unzipped";
{
NSError *error;
NSMutableDictionary *info = [self getCurrentPackageInfo:&error];
if (error) {
return;
}
NSString *currentPackageFolderPath = [self getCurrentPackageFolderPath:&error];
if (error) {
return;
}
NSError *deleteError;
[[NSFileManager defaultManager] removeItemAtPath:currentPackageFolderPath
error:&deleteError];
if (deleteError) {
NSLog(@"Error deleting current package contents at %@", currentPackageFolderPath);
}
[info setValue:info[@"previousPackage"] forKey:@"currentPackage"];
[info removeObjectForKey:@"previousPackage"];