Skip to content

Commit 06a94fc

Browse files
committed
refactor: remove unused methodss
1 parent 67278b7 commit 06a94fc

2 files changed

Lines changed: 0 additions & 52 deletions

File tree

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

Lines changed: 0 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -650,12 +650,6 @@ public void onInboxUpdated() {
650650

651651
// ---------------------------------------------------------------------------------------
652652
// region Embedded messaging
653-
654-
public void syncEmbeddedMessages() {
655-
IterableLogger.d(TAG, "syncEmbeddedMessages");
656-
IterableApi.getInstance().getEmbeddedManager().syncMessages();
657-
}
658-
659653
public void getEmbeddedPlacementIds(Promise promise) {
660654
IterableLogger.d(TAG, "getEmbeddedPlacementIds");
661655
try {
@@ -673,41 +667,6 @@ public void getEmbeddedPlacementIds(Promise promise) {
673667
}
674668
}
675669

676-
public void getEmbeddedMessages(@Nullable ReadableArray placementIds, Promise promise) {
677-
IterableLogger.d(TAG, "getEmbeddedMessages for placements: " + placementIds);
678-
679-
try {
680-
List<IterableEmbeddedMessage> allMessages = new ArrayList<>();
681-
682-
if (placementIds == null || placementIds.size() == 0) {
683-
// If no placement IDs provided, we need to get messages for all possible placements
684-
// Since the Android SDK requires a placement ID, we'll use 0 as a default
685-
// This might need to be adjusted based on the actual SDK behavior
686-
List<IterableEmbeddedMessage> messages = IterableApi.getInstance().getEmbeddedManager().getMessages(0L);
687-
if (messages != null) {
688-
allMessages.addAll(messages);
689-
}
690-
} else {
691-
// Convert ReadableArray to individual placement IDs and get messages for each
692-
for (int i = 0; i < placementIds.size(); i++) {
693-
long placementId = placementIds.getInt(i);
694-
List<IterableEmbeddedMessage> messages = IterableApi.getInstance().getEmbeddedManager().getMessages(placementId);
695-
if (messages != null) {
696-
allMessages.addAll(messages);
697-
}
698-
}
699-
}
700-
701-
JSONArray embeddedMessageJsonArray = Serialization.serializeEmbeddedMessages(allMessages);
702-
IterableLogger.d(TAG, "Messages for placements: " + embeddedMessageJsonArray);
703-
704-
promise.resolve(Serialization.convertJsonToArray(embeddedMessageJsonArray));
705-
} catch (JSONException e) {
706-
IterableLogger.e(TAG, e.getLocalizedMessage());
707-
promise.reject("", "Failed to fetch messages with error " + e.getLocalizedMessage());
708-
}
709-
}
710-
711670
// ---------------------------------------------------------------------------------------
712671
// endregion
713672
}

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

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -138,17 +138,6 @@ static JSONArray serializeInAppMessages(List<IterableInAppMessage> inAppMessages
138138
return inAppMessagesJson;
139139
}
140140

141-
static JSONArray serializeEmbeddedMessages(List<IterableEmbeddedMessage> embeddedMessages) {
142-
JSONArray embeddedMessagesJson = new JSONArray();
143-
if (embeddedMessages != null) {
144-
for (IterableEmbeddedMessage message : embeddedMessages) {
145-
JSONObject messageJson = IterableEmbeddedMessage.Companion.toJSONObject(message);
146-
embeddedMessagesJson.put(messageJson);
147-
}
148-
}
149-
return embeddedMessagesJson;
150-
}
151-
152141
static IterableConfig.Builder getConfigFromReadableMap(ReadableMap iterableContextMap) {
153142
try {
154143
JSONObject iterableContextJSON = convertMapToJson(iterableContextMap);

0 commit comments

Comments
 (0)