Update CodePush.m

This commit is contained in:
Geoffrey Goh
2016-08-29 11:44:24 -07:00
committed by GitHub
parent 18fc035807
commit e52b95abeb

View File

@@ -455,9 +455,13 @@ static NSString *bundleResourceSubdirectory = nil;
{
NSError *error;
NSDictionary *failedPackage = [CodePushPackage getCurrentPackage:&error];
if (error) {
CPLog(@"Error getting current update metadata during rollback: %@", error);
} else if (failedPackage) {
if (!failedPackage) {
if (error) {
CPLog(@"Error getting current update metadata during rollback: %@", error);
} else {
CPLog(@"Attempted to perform a rollback when there is no current update");
}
} else {
// Write the current package's metadata to the "failed list"
[self saveFailedUpdate:failedPackage];
}