Skip to content

Commit a5911c1

Browse files
committed
proper type checks
1 parent 8a246c5 commit a5911c1

File tree

2 files changed

+6
-8
lines changed

2 files changed

+6
-8
lines changed

src/secureSignalEuid.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
//@ts-nocheck
21
import { isDebugModeOn, UidSecureSignalProvider } from './secureSignal_shared';
32
import { UidSecureSignalProviderType } from './secureSignal_types';
43

@@ -20,14 +19,14 @@ export function __euidSSProviderScriptLoad() {
2019
window.__euid = window.__euid || {
2120
callbacks: [],
2221
};
23-
window.__euid.callbacks.push((eventType) => {
22+
window.__euid.callbacks?.push((eventType) => {
2423
if (
2524
eventType === 'InitCompleted' ||
2625
eventType === 'SdkLoaded' ||
2726
eventType === 'IdentityUpdated'
2827
) {
29-
if (window.__euid.getIdentity()) {
30-
window.__euidSecureSignalProvider.registerSecureSignalProvider();
28+
if ('getIdentity' in window.__euid! && window.__euid!.getIdentity()) {
29+
window.__euidSecureSignalProvider?.registerSecureSignalProvider();
3130
}
3231
}
3332
});

src/secureSignalUid2.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
//@ts-nocheck
21
import { isDebugModeOn, UidSecureSignalProvider } from './secureSignal_shared';
32
import { UidSecureSignalProviderType } from './secureSignal_types';
43

@@ -17,14 +16,14 @@ export function __uid2SSProviderScriptLoad() {
1716
window.__uid2 = window.__uid2 || {
1817
callbacks: [],
1918
};
20-
window.__uid2.callbacks.push((eventType) => {
19+
window.__uid2.callbacks?.push((eventType) => {
2120
if (
2221
eventType === 'InitCompleted' ||
2322
eventType === 'SdkLoaded' ||
2423
eventType === 'IdentityUpdated'
2524
) {
26-
if (window.__uid2.getIdentity()) {
27-
window.__uid2SecureSignalProvider.registerSecureSignalProvider();
25+
if ('getIdentity' in window.__uid2! && window.__uid2!.getIdentity()) {
26+
window.__uid2SecureSignalProvider?.registerSecureSignalProvider();
2827
}
2928
}
3029
});

0 commit comments

Comments
 (0)