Skip to content

Commit 6ac10b2

Browse files
committed
Fixed rare null crash when updating an existing summary notification
1 parent 4099639 commit 6ac10b2

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

OneSignalSDK.jar

1.53 KB
Binary file not shown.

OneSignalSDK/onesignal/src/main/java/com/onesignal/GenerateNotification.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -389,7 +389,7 @@ static void createSummaryNotification(Context inContext, boolean updateSummary,
389389
}
390390
} while (cursor.moveToNext());
391391

392-
if (updateSummary) {
392+
if (updateSummary && firstFullData != null) {
393393
try {
394394
gcmBundle = new JSONObject(firstFullData);
395395
} catch (JSONException e) {

OneSignalSDK/onesignal/src/main/java/com/onesignal/OneSignal.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ public enum OSInFocusDisplayOption {
7575
None, InAppAlert, Notification
7676
}
7777

78-
static final long MIN_ON_FOCUS_TIME = 30;
78+
static final long MIN_ON_FOCUS_TIME = 60;
7979
private static final long MIN_ON_SESSION_TIME = 30;
8080

8181
public interface NotificationOpenedHandler {
@@ -167,7 +167,7 @@ public void init() {
167167
private static TrackGooglePurchase trackGooglePurchase;
168168
private static TrackAmazonPurchase trackAmazonPurchase;
169169

170-
public static final String VERSION = "030002";
170+
public static final String VERSION = "030003";
171171

172172
private static AdvertisingIdentifierProvider mainAdIdProvider = new AdvertisingIdProviderGPS();
173173

0 commit comments

Comments
 (0)