From fcefbe10a1d5565f57ce67cb4283628db9a2d108 Mon Sep 17 00:00:00 2001 From: Nouman Sakhawat Date: Wed, 18 Sep 2024 11:03:53 +0500 Subject: [PATCH 1/3] chore: Upgrade Android Iterableapi to 3.5.3 --- SampleApp/typescript/yarn.lock | 8 ++++---- android/build.gradle | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/SampleApp/typescript/yarn.lock b/SampleApp/typescript/yarn.lock index 0079d6d8c..43024a46d 100644 --- a/SampleApp/typescript/yarn.lock +++ b/SampleApp/typescript/yarn.lock @@ -760,10 +760,10 @@ resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== -"@iterable/react-native-sdk@^1.3.11": - version "1.3.12" - resolved "https://registry.yarnpkg.com/@iterable/react-native-sdk/-/react-native-sdk-1.3.12.tgz#e0f3176f45aeacd096a02aeca50f916c39b25ef7" - integrity sha512-Cn5xxuQ2+Cretm29hGYrq0zyMhXThaY0yvqRQRvSxDMrOaUGGwHbBnegvuswyDnwVUPHcPh004LuWcgFpZOsRg== +"@iterable/react-native-sdk@^1.3.20": + version "1.3.20" + resolved "https://registry.npmjs.org/@iterable/react-native-sdk/-/react-native-sdk-1.3.20.tgz#3233cb4786bf8f7f0d6c926c40ba72d15fc11e4f" + integrity sha512-NijwbnTCUWpIIebX11HSBijNESP9GlhRhkoGxFTMeDWd3X1J4I4HVq3g9/QQbX9X3VJQ1AwfbdokETIkRqzIYQ== dependencies: "@react-native-community/hooks" "^2.6.0" "@react-navigation/native" "^6.0.6" diff --git a/android/build.gradle b/android/build.gradle index 0e724b640..c185b5f81 100755 --- a/android/build.gradle +++ b/android/build.gradle @@ -26,6 +26,6 @@ def getModuleVersion() { dependencies { implementation 'com.facebook.react:react-native:+' - api 'com.iterable:iterableapi:3.5.2' + api 'com.iterable:iterableapi:3.5.3' // api project(':iterableapi') // links to local android SDK repo rather than by release } From 0436319c9c4933e976ee960ca906da7dac7a54f7 Mon Sep 17 00:00:00 2001 From: Nouman Sakhawat Date: Wed, 18 Sep 2024 12:34:05 +0500 Subject: [PATCH 2/3] Update RNIterableAPIModule.java --- .../main/java/com/iterable/reactnative/RNIterableAPIModule.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/src/main/java/com/iterable/reactnative/RNIterableAPIModule.java b/android/src/main/java/com/iterable/reactnative/RNIterableAPIModule.java index 0f55031aa..73f7d6704 100644 --- a/android/src/main/java/com/iterable/reactnative/RNIterableAPIModule.java +++ b/android/src/main/java/com/iterable/reactnative/RNIterableAPIModule.java @@ -597,7 +597,7 @@ public void onTokenRegistrationSuccessful(String authToken) { } @Override - public void onTokenRegistrationFailed(Throwable object) { + public void onAuthFailure(AuthFailure authFailure) { IterableLogger.v(TAG, "Failed to set authToken"); sendEvent(EventName.handleAuthFailureCalled.name(), null); } From 6a83c71cf288212cf8d2f3d0cce4a4394d540948 Mon Sep 17 00:00:00 2001 From: Nouman Sakhawat Date: Tue, 24 Sep 2024 13:27:08 +0500 Subject: [PATCH 3/3] Update RNIterableAPIModule.java --- .../main/java/com/iterable/reactnative/RNIterableAPIModule.java | 1 + 1 file changed, 1 insertion(+) diff --git a/android/src/main/java/com/iterable/reactnative/RNIterableAPIModule.java b/android/src/main/java/com/iterable/reactnative/RNIterableAPIModule.java index 73f7d6704..d16670b6b 100644 --- a/android/src/main/java/com/iterable/reactnative/RNIterableAPIModule.java +++ b/android/src/main/java/com/iterable/reactnative/RNIterableAPIModule.java @@ -21,6 +21,7 @@ import com.facebook.react.bridge.WritableMap; import com.facebook.react.modules.core.DeviceEventManagerModule; import com.facebook.react.modules.core.RCTNativeAppEventEmitter; +import com.iterable.iterableapi.AuthFailure; import com.iterable.iterableapi.InboxSessionManager; import com.iterable.iterableapi.IterableAction; import com.iterable.iterableapi.IterableActionContext;