File tree Expand file tree Collapse file tree 2 files changed +7
-5
lines changed
packages/shared/src/telemetry Expand file tree Collapse file tree 2 files changed +7
-5
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ ' @clerk/shared ' : patch
3
+ ' @clerk/clerk-js ' : patch
4
+ ---
5
+
6
+ Fix TelemetryCollector logic for clerk-js in browser to properly populate sdkMetadata for telemetry events.
Original file line number Diff line number Diff line change @@ -40,11 +40,7 @@ interface WindowWithClerk extends Window {
40
40
*/
41
41
function isWindowClerkWithMetadata ( clerk : unknown ) : clerk is { constructor : { sdkMetadata ?: SDKMetadata } } {
42
42
return (
43
- typeof clerk === 'object' &&
44
- clerk !== null &&
45
- 'constructor' in clerk &&
46
- typeof clerk . constructor === 'object' &&
47
- clerk . constructor !== null
43
+ typeof clerk === 'object' && clerk !== null && 'constructor' in clerk && typeof clerk . constructor === 'function'
48
44
) ;
49
45
}
50
46
You can’t perform that action at this time.
0 commit comments