Skip to content

Commit 20121c7

Browse files
authored
Merge pull request #272 from Iterable/MOB-2234-SDK-Crashing-on-inapp-close
[MOB-2234] - Fix for SDK Crash on inapp close
2 parents c02410f + 5f50456 commit 20121c7

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

iterableapi/src/main/java/com/iterable/iterableapi/IterableInAppFragmentHTMLNotification.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -368,6 +368,11 @@ public void run() {
368368

369369
private void processMessageRemoval() {
370370
IterableInAppMessage message = IterableApi.sharedInstance.getInAppManager().getMessageById(messageId);
371+
if (message == null) {
372+
IterableLogger.e(TAG, "Message with id " + messageId + " does not exist");
373+
return;
374+
}
375+
371376
if (message.isMarkedForDeletion() && !message.isConsumed()) {
372377
IterableApi.sharedInstance.getInAppManager().removeMessage(message);
373378
}

0 commit comments

Comments
 (0)