File tree Expand file tree Collapse file tree 2 files changed +10
-15
lines changed
dev-packages/e2e-tests/test-applications/tanstackstart-react/src Expand file tree Collapse file tree 2 files changed +10
-15
lines changed Original file line number Diff line number Diff line change @@ -21,8 +21,8 @@ const serverFnMiddleware = createMiddleware({ type: 'function' }).server(async (
2121 return next ( ) ;
2222} ) ;
2323
24- // Server route request middleware
25- const serverRouteRequestMiddleware = createMiddleware ( ) . server ( async ( { next } ) => {
24+ // Server route request middleware - exported unwrapped for auto-instrumentation via Vite plugin
25+ export const serverRouteRequestMiddleware = createMiddleware ( ) . server ( async ( { next } ) => {
2626 console . log ( 'Server route request middleware executed' ) ;
2727 return next ( ) ;
2828} ) ;
@@ -40,14 +40,9 @@ const errorMiddleware = createMiddleware({ type: 'function' }).server(async () =
4040} ) ;
4141
4242// Manually wrap middlewares with Sentry (for middlewares that won't be auto-instrumented)
43- export const [
44- wrappedServerFnMiddleware ,
45- wrappedServerRouteRequestMiddleware ,
46- wrappedEarlyReturnMiddleware ,
47- wrappedErrorMiddleware ,
48- ] = wrapMiddlewaresWithSentry ( {
49- serverFnMiddleware,
50- serverRouteRequestMiddleware,
51- earlyReturnMiddleware,
52- errorMiddleware,
53- } ) ;
43+ export const [ wrappedServerFnMiddleware , wrappedEarlyReturnMiddleware , wrappedErrorMiddleware ] =
44+ wrapMiddlewaresWithSentry ( {
45+ serverFnMiddleware,
46+ earlyReturnMiddleware,
47+ errorMiddleware,
48+ } ) ;
Original file line number Diff line number Diff line change 11import { createFileRoute } from '@tanstack/react-router' ;
2- import { wrappedServerRouteRequestMiddleware } from '../middleware' ;
2+ import { serverRouteRequestMiddleware } from '../middleware' ;
33
44export const Route = createFileRoute ( '/api/test-middleware' ) ( {
55 server : {
6- middleware : [ wrappedServerRouteRequestMiddleware ] ,
6+ middleware : [ serverRouteRequestMiddleware ] ,
77 handlers : {
88 GET : async ( ) => {
99 return { message : 'Server route middleware test' } ;
You can’t perform that action at this time.
0 commit comments