We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 88e09ed + 320f409 commit b65e828Copy full SHA for b65e828
OneSignalSDK/onesignal/src/main/java/com/onesignal/OSInAppMessageController.java
@@ -187,8 +187,10 @@ private void processInAppMessageJson(@NonNull JSONArray json) throws JSONExcepti
187
for (int i = 0; i < json.length(); i++) {
188
JSONObject messageJson = json.getJSONObject(i);
189
OSInAppMessage message = new OSInAppMessage(messageJson);
190
-
191
- newMessages.add(message);
+ // Avoid null checks later if IAM already comes with null id
+ if (message.messageId != null) {
192
+ newMessages.add(message);
193
+ }
194
}
195
196
messages = newMessages;
0 commit comments