File tree Expand file tree Collapse file tree
android/src/main/java/com/iterable/reactnative Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -489,10 +489,15 @@ public void updateVisibleRows(ReadableArray visibleRows) {
489489 public void getEmbeddedMessages (Promise promise ) {
490490 IterableLogger .d (TAG , "getEmbeddedMessages" );
491491
492- JSONArray embeddedMessageJsonArray = Serialization .serializeEmbeddedMessages (IterableApi .getInstance ().getEmbeddedManager ().getMessages (10 ));
493- IterableLogger .d (TAG , "Messages for placement: " + embeddedMessageJsonArray );
492+ try {
493+ JSONArray embeddedMessageJsonArray = Serialization .serializeEmbeddedMessages (IterableApi .getInstance ().getEmbeddedManager ().getMessages (10 ));
494+ IterableLogger .d (TAG , "Messages for placement: " + embeddedMessageJsonArray );
494495
495- promise .resolve ("success" );
496+ promise .resolve ("Success" );
497+ } catch (JSONException e ) {
498+ IterableLogger .e (TAG , e .getLocalizedMessage ());
499+ promise .reject ("" , "Failed to fetch messages with error " + e .getLocalizedMessage ());
500+ }
496501 }
497502
498503 private JSONObject createTestPlacement (int placementId ) throws JSONException {
Original file line number Diff line number Diff line change 11{
22 "name" : " @iterable/react-native-sdk" ,
3- "version" : " 2.0.0-rc.19 " ,
3+ "version" : " 2.0.0" ,
44 "description" : " Iterable SDK for React Native." ,
55 "source" : " ./src/index.tsx" ,
66 "main" : " ./lib/module/index.js" ,
Original file line number Diff line number Diff line change 33 * It contains the version of the package
44 */
55export const buildInfo = {
6- version : '2.0.0-rc.19 ' ,
6+ version : '2.0.0' ,
77} ;
You can’t perform that action at this time.
0 commit comments