Skip to content

Commit 344dac9

Browse files
fix: production build middleware error 500 (#1168)
1 parent 66ed9f2 commit 344dac9

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

packages/app-builder/src/entry.server.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,15 @@ import { isbot } from 'isbot';
1010
import { renderToPipeableStream } from 'react-dom/server';
1111
import { I18nextProvider } from 'react-i18next';
1212
import { PassThrough } from 'stream';
13-
13+
import { globalMiddlewares } from './global-middlewares';
1414
import { type AppConfig } from './models/app-config';
1515
import { initServerServices } from './services/init.server';
1616
import { captureUnexpectedRemixError } from './services/monitoring';
1717
import { checkEnv, getClientEnvVars, getServerEnv } from './utils/environment';
1818
import { NonceProvider } from './utils/nonce';
19-
import './global-middlewares';
19+
20+
// @ts-expect-error We're required to set the globalMiddlewares on the globalThis object to be able so its not pruned. lol
21+
globalThis.globalMiddlewares = globalMiddlewares;
2022

2123
const ABORT_DELAY = 70000;
2224

0 commit comments

Comments
 (0)