File tree Expand file tree Collapse file tree 3 files changed +21
-7
lines changed Expand file tree Collapse file tree 3 files changed +21
-7
lines changed Original file line number Diff line number Diff line change 1+ //@ts -nocheck
12import { isDebugModeOn , UidSecureSignalProvider } from './secureSignal_shared' ;
23import { UidSecureSignalProviderType } from './secureSignal_types' ;
34
@@ -15,14 +16,20 @@ export function __euidSSProviderScriptLoad() {
1516 isDebugModeOn ( INTEG_BASE_URL ) ,
1617 true
1718 ) ;
18- // For UID2 SDK integration
19+ // For EUID SDK integration
1920 window . __euid = window . __euid || {
2021 callbacks : [ ] ,
2122 } ;
2223 window . __euid . callbacks ?. push ( ( eventType ) => {
23- //@ts -ignore
2424 if ( eventType === 'SdkLoaded' ) {
25- window . __euidSecureSignalProvider ! . registerSecureSignalProvider ( ) ;
25+ if ( window . __euid ?. getIdentity ( ) ) {
26+ window . __euidSecureSignalProvider . registerSecureSignalProvider ( ) ;
27+ }
28+ }
29+ if ( eventType === 'IdentityUpdated' ) {
30+ if ( window . __euid . getIdentity ( ) ) {
31+ window . __euidSecureSignalProvider . registerSecureSignalProvider ( ) ;
32+ }
2633 }
2734 } ) ;
2835}
Original file line number Diff line number Diff line change 1+ //@ts -nocheck
12import { isDebugModeOn , UidSecureSignalProvider } from './secureSignal_shared' ;
23import { UidSecureSignalProviderType } from './secureSignal_types' ;
34
@@ -17,9 +18,15 @@ export function __uid2SSProviderScriptLoad() {
1718 callbacks : [ ] ,
1819 } ;
1920 window . __uid2 . callbacks ?. push ( ( eventType ) => {
20- //@ts -ignore
2121 if ( eventType === 'SdkLoaded' ) {
22- window . __uid2SecureSignalProvider ! . registerSecureSignalProvider ( ) ;
22+ if ( window . __uid2 ?. getIdentity ( ) ) {
23+ window . __uid2SecureSignalProvider . registerSecureSignalProvider ( ) ;
24+ }
25+ }
26+ if ( eventType === 'IdentityUpdated' ) {
27+ if ( window . __uid2 ?. getIdentity ( ) ) {
28+ window . __uid2SecureSignalProvider . registerSecureSignalProvider ( ) ;
29+ }
2330 }
2431 } ) ;
2532}
Original file line number Diff line number Diff line change 33 "display" : " Node 16" ,
44
55 "compilerOptions" : {
6- "lib" : [" es2021 " ],
6+ "lib" : [" DOM " , " es2022 " ],
77 "module" : " commonjs" ,
8- "target" : " es6 " ,
8+ "target" : " es2022 " ,
99 "allowJs" : true ,
1010 "strict" : true ,
1111 "esModuleInterop" : true ,
You can’t perform that action at this time.
0 commit comments