Skip to content

Commit ad75ce9

Browse files
improvement(): generate random context id for middleware
1 parent 1476804 commit ad75ce9

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

packages/core/middleware/middleware-module.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import { isUndefined, validatePath } from '@nestjs/common/utils/shared.utils';
1111
import { ApplicationConfig } from '../application-config';
1212
import { InvalidMiddlewareException } from '../errors/exceptions/invalid-middleware.exception';
1313
import { RuntimeException } from '../errors/exceptions/runtime.exception';
14+
import { createContextId } from '../helpers/context-id-factory';
1415
import { NestContainer } from '../injector/container';
1516
import { InstanceWrapper } from '../injector/instance-wrapper';
1617
import { Module } from '../injector/module';
@@ -189,7 +190,7 @@ export class MiddlewareModule {
189190
res: TResponse,
190191
next: () => void,
191192
) => {
192-
const contextId = { id: 1 };
193+
const contextId = createContextId();
193194
const contextInstance = await this.injector.loadPerContext(
194195
instance,
195196
module,

0 commit comments

Comments
 (0)