Skip to content

Commit

Permalink
release: SDK 1.18.1
Browse files Browse the repository at this point in the history
  • Loading branch information
abarisain committed Nov 26, 2021
1 parent 368a01b commit 5ebdd80
Show file tree
Hide file tree
Showing 7 changed files with 9,005 additions and 11 deletions.
2 changes: 1 addition & 1 deletion Sources/sdk/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ android {
minSdkVersion 15
targetSdkVersion 31
versionCode 1
versionName "1.18.0"
versionName "1.18.1"
buildConfigField "String", SDK_VERSION, "\"$versionName\""
buildConfigField "Integer", API_LEVEL, '40'
buildConfigField "Integer", MESSAGING_API_LEVEL, '11'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -198,7 +198,7 @@ protected String getAdvertisingIDValue()
{
try {
AdvertisingID advertisingID = Batch.getAdvertisingID();
if (advertisingID.isNotNull()) {
if (advertisingID != null && advertisingID.isNotNull()) {
return advertisingID.get();
}
} catch (IllegalArgumentException ignored) {
Expand Down
18 changes: 10 additions & 8 deletions Sources/sdk/src/main/java/com/batch/android/BatchWebservice.java
Original file line number Diff line number Diff line change
Expand Up @@ -210,18 +210,20 @@ protected PostDataProvider<JSONObject> getPostDataProvider()
} else if (SystemParameterShortName.ADVERTISING_ID.shortName.equals(parameter)) {
if (Batch.shouldUseAdvertisingID()) {
AdvertisingID advertisingID = Batch.getAdvertisingID();

boolean isIdfaAvailable = advertisingID.isReady() && advertisingID.isNotNull();
if (isIdfaAvailable) {
ids.put(parameter, advertisingID.get());
if (advertisingID != null) {
boolean isIdfaAvailable = advertisingID.isReady() && advertisingID.isNotNull();
if (isIdfaAvailable) {
ids.put(parameter, advertisingID.get());
}
}
}
} else if (SystemParameterShortName.ADVERTISING_ID_OPTIN.shortName.equals(parameter)) {
AdvertisingID advertisingID = Batch.getAdvertisingID();

boolean isIdfaAvailable = advertisingID.isReady();
if (isIdfaAvailable) {
ids.put(parameter, !advertisingID.isLimited());
if (advertisingID != null) {
boolean isIdfaAvailable = advertisingID.isReady();
if (isIdfaAvailable) {
ids.put(parameter, !advertisingID.isLimited());
}
}
} else if (SystemParameterShortName.BRIDGE_VERSION.shortName.equals(parameter)) {
String val = SystemParameterHelper.getBridgeVersion();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -379,7 +379,7 @@ private JSONObject makeOptBaseEventData(Context context,
data.put("cus", customID);
}

if (Batch.shouldUseAdvertisingID() && advertisingID.isNotNull()) {
if (Batch.shouldUseAdvertisingID() && advertisingID != null && advertisingID.isNotNull()) {
try {
String idv = advertisingID.get();
if (idv != null) {
Expand Down
1 change: 1 addition & 0 deletions proguard-mappings/1.18.1/checksum.md5
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
MD5 (public-sdk/Batch.aar) = 73ebcd949787d6bcda30abdf760f16d4
1 change: 1 addition & 0 deletions proguard-mappings/1.18.1/checksum.sha
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
79507740866ba21c2011f5a2d85a61df3330b655 public-sdk/Batch.aar
8,990 changes: 8,990 additions & 0 deletions proguard-mappings/1.18.1/mapping.txt

Large diffs are not rendered by default.

0 comments on commit 5ebdd80

Please sign in to comment.