From f450ad11d984a04e471b1a2e7f6505b68a79be2c Mon Sep 17 00:00:00 2001 From: Oscar Morante Date: Wed, 14 Apr 2021 10:27:10 +0200 Subject: [PATCH 1/2] Add IronSource.setMetaData method --- .../java/co/squaretwo/ironsource/RNIronSourceModule.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/android/src/main/java/co/squaretwo/ironsource/RNIronSourceModule.java b/android/src/main/java/co/squaretwo/ironsource/RNIronSourceModule.java index 0e99258..ec6b0ac 100644 --- a/android/src/main/java/co/squaretwo/ironsource/RNIronSourceModule.java +++ b/android/src/main/java/co/squaretwo/ironsource/RNIronSourceModule.java @@ -61,4 +61,9 @@ public void getAdvertiserId(Promise promise) { promise.resolve(null); } } + + @ReactMethod + public void setMetaData(String key, String value) { + IronSource.setMetaData(key, value); + } } From 26cf8ce89539c60ecdd80d5a224f3b4a2454bd49 Mon Sep 17 00:00:00 2001 From: Oscar Morante Date: Wed, 14 Apr 2021 14:44:47 +0200 Subject: [PATCH 2/2] add IronSource.setMetaData method also on iOS --- ios/RNIronSource.m | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ios/RNIronSource.m b/ios/RNIronSource.m index 8e88c98..e838400 100644 --- a/ios/RNIronSource.m +++ b/ios/RNIronSource.m @@ -34,6 +34,11 @@ - (dispatch_queue_t)methodQueue [IronSource setConsent:consent]; } +RCT_EXPORT_METHOD(setMetaData:(NSString *)key value:(NSString *)value) +{ + [IronSource setMetaDataWithKey:key value:value]; +} + RCT_EXPORT_METHOD(getAdvertiserId:(RCTPromiseResolveBlock)resolve reject:(RCTPromiseRejectBlock)reject) { @try {