Skip to content

Commit 5922e7e

Browse files
bugfix(core): invalid injection context nestjs#1987
1 parent 0c48182 commit 5922e7e

1 file changed

Lines changed: 2 additions & 7 deletions

File tree

packages/core/injector/injector.ts

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -588,13 +588,8 @@ export class Injector {
588588
const isInContext = isStatic || isInRequestScope || isLazyTransient;
589589

590590
if (isNil(inject) && isInContext) {
591-
const targetInstance = wrapper.getInstanceByContextId(
592-
contextId,
593-
inquirerId,
594-
);
595-
596-
targetInstance.instance = wrapper.forwardRef
597-
? Object.assign(targetInstance.instance, new metatype(...instances))
591+
instanceHost.instance = wrapper.forwardRef
592+
? Object.assign(instanceHost.instance, new metatype(...instances))
598593
: new metatype(...instances);
599594
} else if (isInContext) {
600595
const factoryReturnValue = ((targetMetatype.metatype as any) as Function)(

0 commit comments

Comments
 (0)