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 {
4040 */
4141function isWindowClerkWithMetadata ( clerk : unknown ) : clerk is { constructor : { sdkMetadata ?: SDKMetadata } } {
4242 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'
4844 ) ;
4945}
5046
You can’t perform that action at this time.
0 commit comments