From d37ee85620d09893eea52af54dbf671beb807904 Mon Sep 17 00:00:00 2001 From: Andrew Jack Date: Tue, 12 Sep 2017 08:56:12 +0100 Subject: [PATCH] check if package metadata is null (#992) --- .../src/main/java/com/microsoft/codepush/react/CodePush.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/app/src/main/java/com/microsoft/codepush/react/CodePush.java b/android/app/src/main/java/com/microsoft/codepush/react/CodePush.java index 6cad1a6..e32aeae 100644 --- a/android/app/src/main/java/com/microsoft/codepush/react/CodePush.java +++ b/android/app/src/main/java/com/microsoft/codepush/react/CodePush.java @@ -184,7 +184,7 @@ public class CodePush implements ReactPackage { JSONObject pendingUpdate = mSettingsManager.getPendingUpdate(); if (pendingUpdate != null) { JSONObject packageMetadata = this.mUpdateManager.getCurrentPackage(); - if (!isPackageBundleLatest(packageMetadata) && hasBinaryVersionChanged(packageMetadata)) { + if (packageMetadata == null || !isPackageBundleLatest(packageMetadata) && hasBinaryVersionChanged(packageMetadata)) { CodePushUtils.log("Skipping initializeUpdateAfterRestart(), binary version is newer"); return; }