Skip to content

Commit 096d7e0

Browse files
chore(build): Generate latest bundle [skip ci]
1 parent 346f554 commit 096d7e0

2 files changed

Lines changed: 8 additions & 28 deletions

File tree

dist/Rokt-Kit.common.js

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ var constructor = function () {
2727
};
2828

2929
var EMAIL_SHA256_KEY = 'emailsha256';
30-
var EMAIL_KEY = 'email';
3130

3231
// Dynamic identity type for Rokt's emailsha256 identity value which MP doesn't natively support - will be set during initialization
3332
var mappedEmailSha256Key;
@@ -189,24 +188,15 @@ var constructor = function () {
189188

190189
function replaceOtherIdentityWithEmailsha256(userIdentities) {
191190
var newUserIdentities = mergeObjects({}, userIdentities || {});
192-
if (userIdentities.hasOwnProperty(mappedEmailSha256Key)) {
191+
if (userIdentities[mappedEmailSha256Key]) {
193192
newUserIdentities[EMAIL_SHA256_KEY] =
194193
userIdentities[mappedEmailSha256Key];
195-
delete newUserIdentities[mappedEmailSha256Key];
196194
}
195+
delete newUserIdentities[mappedEmailSha256Key];
197196

198197
return newUserIdentities;
199198
}
200199

201-
function sanitizeEmailIdentities(_data) {
202-
var data = mergeObjects({}, _data || {});
203-
if (_data.hasOwnProperty(EMAIL_SHA256_KEY)) {
204-
delete data[EMAIL_KEY];
205-
}
206-
207-
return data;
208-
}
209-
210200
/**
211201
* Selects placements for Rokt Web SDK with merged attributes, filters, and experimentation options
212202
* @see https://docs.rokt.com/developers/integration-guides/web/library/select-placements-options/
@@ -266,7 +256,7 @@ var constructor = function () {
266256
);
267257

268258
var selectPlacementsOptions = mergeObjects(options, {
269-
attributes: sanitizeEmailIdentities(selectPlacementsAttributes),
259+
attributes: selectPlacementsAttributes,
270260
});
271261

272262
return self.launcher.selectPlacements(selectPlacementsOptions);
@@ -488,7 +478,7 @@ var constructor = function () {
488478

489479
function generateIntegrationName(customIntegrationName) {
490480
var coreSdkVersion = window.mParticle.getVersion();
491-
var kitVersion = "1.13.0";
481+
var kitVersion = "1.13.1";
492482
var name = 'mParticle_' + 'wsdkv_' + coreSdkVersion + '_kitv_' + kitVersion;
493483

494484
if (customIntegrationName) {

dist/Rokt-Kit.iife.js

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ var RoktKit = (function (exports) {
2626
};
2727

2828
var EMAIL_SHA256_KEY = 'emailsha256';
29-
var EMAIL_KEY = 'email';
3029

3130
// Dynamic identity type for Rokt's emailsha256 identity value which MP doesn't natively support - will be set during initialization
3231
var mappedEmailSha256Key;
@@ -188,24 +187,15 @@ var RoktKit = (function (exports) {
188187

189188
function replaceOtherIdentityWithEmailsha256(userIdentities) {
190189
var newUserIdentities = mergeObjects({}, userIdentities || {});
191-
if (userIdentities.hasOwnProperty(mappedEmailSha256Key)) {
190+
if (userIdentities[mappedEmailSha256Key]) {
192191
newUserIdentities[EMAIL_SHA256_KEY] =
193192
userIdentities[mappedEmailSha256Key];
194-
delete newUserIdentities[mappedEmailSha256Key];
195193
}
194+
delete newUserIdentities[mappedEmailSha256Key];
196195

197196
return newUserIdentities;
198197
}
199198

200-
function sanitizeEmailIdentities(_data) {
201-
var data = mergeObjects({}, _data || {});
202-
if (_data.hasOwnProperty(EMAIL_SHA256_KEY)) {
203-
delete data[EMAIL_KEY];
204-
}
205-
206-
return data;
207-
}
208-
209199
/**
210200
* Selects placements for Rokt Web SDK with merged attributes, filters, and experimentation options
211201
* @see https://docs.rokt.com/developers/integration-guides/web/library/select-placements-options/
@@ -265,7 +255,7 @@ var RoktKit = (function (exports) {
265255
);
266256

267257
var selectPlacementsOptions = mergeObjects(options, {
268-
attributes: sanitizeEmailIdentities(selectPlacementsAttributes),
258+
attributes: selectPlacementsAttributes,
269259
});
270260

271261
return self.launcher.selectPlacements(selectPlacementsOptions);
@@ -487,7 +477,7 @@ var RoktKit = (function (exports) {
487477

488478
function generateIntegrationName(customIntegrationName) {
489479
var coreSdkVersion = window.mParticle.getVersion();
490-
var kitVersion = "1.13.0";
480+
var kitVersion = "1.13.1";
491481
var name = 'mParticle_' + 'wsdkv_' + coreSdkVersion + '_kitv_' + kitVersion;
492482

493483
if (customIntegrationName) {

0 commit comments

Comments
 (0)