Skip to content

Commit c35774b

Browse files
author
Evan Greer
committed
feat: adds null check
1 parent 6f1c83d commit c35774b

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

android/src/main/java/com/iterable/reactnative/Serialization.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -139,9 +139,11 @@ static JSONArray serializeInAppMessages(List<IterableInAppMessage> inAppMessages
139139

140140
static JSONArray serializeEmbeddedMessages(List<IterableEmbeddedMessage> embeddedMessages) {
141141
JSONArray embeddedMessagesJson = new JSONArray();
142-
for (IterableEmbeddedMessage message : embeddedMessages) {
143-
JSONObject messageJson = IterableEmbeddedMessage.Companion.toJSONObject(message);
144-
embeddedMessagesJson.put(messageJson);
142+
if (embeddedMessages != null) {
143+
for (IterableEmbeddedMessage message : embeddedMessages) {
144+
JSONObject messageJson = IterableEmbeddedMessage.Companion.toJSONObject(message);
145+
embeddedMessagesJson.put(messageJson);
146+
}
145147
}
146148
return embeddedMessagesJson;
147149
}

0 commit comments

Comments
 (0)