Skip to content

Commit 7d5e361

Browse files
authored
chore(nextjs): Remove telemetry event from clerkMiddleware() (#5501)
1 parent a9fe718 commit 7d5e361

File tree

4 files changed

+7
-27
lines changed

4 files changed

+7
-27
lines changed
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
'@clerk/nextjs': patch
3+
'@clerk/astro': patch
4+
'@clerk/nuxt': patch
5+
---
6+
7+
Remove telemtry event from `clerkMiddleware()`.

packages/astro/src/server/clerk-middleware.ts

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import type { AuthenticateRequestOptions, ClerkRequest, RedirectFun, RequestStat
33
import { AuthStatus, constants, createClerkRequest, createRedirect } from '@clerk/backend/internal';
44
import { isDevelopmentFromPublishableKey, isDevelopmentFromSecretKey } from '@clerk/shared/keys';
55
import { isHttpOrHttps } from '@clerk/shared/proxy';
6-
import { eventMethodCalled } from '@clerk/shared/telemetry';
76
import { handleValueOrFn } from '@clerk/shared/utils';
87
import type { APIContext } from 'astro';
98

@@ -68,14 +67,6 @@ export const clerkMiddleware: ClerkMiddleware = (...args: unknown[]): any => {
6867

6968
const clerkRequest = createClerkRequest(context.request);
7069

71-
clerkClient(context).telemetry.record(
72-
eventMethodCalled('clerkMiddleware', {
73-
handler: Boolean(handler),
74-
satellite: Boolean(options.isSatellite),
75-
proxy: Boolean(options.proxyUrl),
76-
}),
77-
);
78-
7970
const requestState = await clerkClient(context).authenticateRequest(
8071
clerkRequest,
8172
createAuthenticateRequestOptions(clerkRequest, options, context),

packages/nextjs/src/server/clerkMiddleware.ts

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import type { AuthObject, ClerkClient } from '@clerk/backend';
22
import type { AuthenticateRequestOptions, ClerkRequest, RedirectFun, RequestState } from '@clerk/backend/internal';
33
import { AuthStatus, constants, createClerkRequest, createRedirect } from '@clerk/backend/internal';
4-
import { eventMethodCalled } from '@clerk/shared/telemetry';
54
import { notFound as nextjsNotFound } from 'next/navigation';
65
import type { NextMiddleware, NextRequest } from 'next/server';
76
import { NextResponse } from 'next/server';
@@ -128,14 +127,6 @@ export const clerkMiddleware = ((...args: unknown[]): NextMiddleware | NextMiddl
128127
clerkMiddlewareRequestDataStore.set('requestData', options);
129128
const resolvedClerkClient = await clerkClient();
130129

131-
resolvedClerkClient.telemetry.record(
132-
eventMethodCalled('clerkMiddleware', {
133-
handler: Boolean(handler),
134-
satellite: Boolean(options.isSatellite),
135-
proxy: Boolean(options.proxyUrl),
136-
}),
137-
);
138-
139130
if (options.debug) {
140131
logger.enable();
141132
}

packages/nuxt/src/runtime/server/clerkMiddleware.ts

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import type { AuthenticateRequestOptions } from '@clerk/backend/internal';
22
import { AuthStatus, constants } from '@clerk/backend/internal';
3-
import { eventMethodCalled } from '@clerk/shared/telemetry';
43
import type { EventHandler } from 'h3';
54
import { createError, eventHandler, setResponseHeader } from 'h3';
65

@@ -80,14 +79,6 @@ export const clerkMiddleware: ClerkMiddleware = (...args: unknown[]) => {
8079
return eventHandler(async event => {
8180
const clerkRequest = toWebRequest(event);
8281

83-
clerkClient(event).telemetry.record(
84-
eventMethodCalled('clerkMiddleware', {
85-
handler: Boolean(handler),
86-
satellite: Boolean(options.isSatellite),
87-
proxy: Boolean(options.proxyUrl),
88-
}),
89-
);
90-
9182
const requestState = await clerkClient(event).authenticateRequest(clerkRequest, options);
9283

9384
const locationHeader = requestState.headers.get(constants.Headers.Location);

0 commit comments

Comments
 (0)