Skip to content

Commit

Permalink
Feature/idnt 188 (#552)
Browse files Browse the repository at this point in the history
* IDNT-188: ATS V2 Changes for refreshUserID logic

* IDNT-223: Fixed envelope called which were called twice
  • Loading branch information
pm-nitin-nimbalkar authored and pm-azhar-mulla committed Sep 23, 2022
1 parent c94c60d commit bd80a40
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions modules/userId/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -877,16 +877,16 @@ function generateModuleLists() {
for (let index in configRegistry) {
let moduleName = configRegistry[index].name;
if (primaryModulesList.indexOf(moduleName) >= 0) {
modulesToRefresh.push(moduleName);
!modulesToRefresh.includes(moduleName) && modulesToRefresh.push(moduleName);
updateModuleParams(configRegistry[index]);
}
if (scriptBasedModulesList.indexOf(moduleName) >= 0) {
scriptBasedModulesToRefresh.push(moduleName);
!scriptBasedModulesToRefresh.includes(moduleName) && scriptBasedModulesToRefresh.push(moduleName);
}
}
}

export function reTriggerPartnerCallsWithEmailHashes(updateModulesOnly) {
export function reTriggerPartnerCallsWithEmailHashes() {
generateModuleLists();
getGlobal().refreshUserIds({'submoduleNames': modulesToRefresh});
reTriggerScriptBasedAPICalls(scriptBasedModulesToRefresh);
Expand All @@ -906,10 +906,11 @@ export function reTriggerScriptBasedAPICalls(modulesToRefresh) {
}
break;
case 'identityLink':
if (window.ats && isFn(window.ats.start)) {
if (window.ats) {
var atsObject = window.ats.outputCurrentConfiguration();
atsObject.emailHashes = userIdentity.emailHash ? [userIdentity.emailHash['MD5'], userIdentity.emailHash['SHA1'], userIdentity.emailHash['SHA256']] : undefined;
window.ats.start(atsObject);
window.ats.start && isFn(window.ats.start) && window.ats.start(atsObject);
window.ats.setAdditionalData && isFn(window.ats.setAdditionalData) && window.ats.setAdditionalData({'type': 'emailHashes','id': atsObject.emailHashes});
}
break;
case 'publinkId':
Expand Down

0 comments on commit bd80a40

Please sign in to comment.