Skip to content
This repository was archived by the owner on May 20, 2025. It is now read-only.

Commit e52b95a

Browse files
authored
Update CodePush.m
1 parent 18fc035 commit e52b95a

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

ios/CodePush/CodePush.m

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -455,9 +455,13 @@ - (void)rollbackPackage
455455
{
456456
NSError *error;
457457
NSDictionary *failedPackage = [CodePushPackage getCurrentPackage:&error];
458-
if (error) {
459-
CPLog(@"Error getting current update metadata during rollback: %@", error);
460-
} else if (failedPackage) {
458+
if (!failedPackage) {
459+
if (error) {
460+
CPLog(@"Error getting current update metadata during rollback: %@", error);
461+
} else {
462+
CPLog(@"Attempted to perform a rollback when there is no current update");
463+
}
464+
} else {
461465
// Write the current package's metadata to the "failed list"
462466
[self saveFailedUpdate:failedPackage];
463467
}

0 commit comments

Comments
 (0)