mirror of
https://github.com/nestjs/nest.git
synced 2026-02-21 23:11:44 +00:00
fix(core): dynamic module reexporting #7576
This commit is contained in:
@@ -248,11 +248,13 @@ export class Module {
|
||||
| ValueProvider
|
||||
| ExistingProvider {
|
||||
return !isNil(
|
||||
(provider as
|
||||
| ClassProvider
|
||||
| FactoryProvider
|
||||
| ValueProvider
|
||||
| ExistingProvider).provide,
|
||||
(
|
||||
provider as
|
||||
| ClassProvider
|
||||
| FactoryProvider
|
||||
| ValueProvider
|
||||
| ExistingProvider
|
||||
).provide,
|
||||
);
|
||||
}
|
||||
|
||||
@@ -396,8 +398,8 @@ export class Module {
|
||||
} else if (isString(provider) || isSymbol(provider)) {
|
||||
return addExportedUnit(provider);
|
||||
} else if (this.isDynamicModule(provider)) {
|
||||
const { module } = provider;
|
||||
return addExportedUnit(module.name);
|
||||
const { module: moduleClassRef } = provider;
|
||||
return addExportedUnit(moduleClassRef);
|
||||
}
|
||||
addExportedUnit(provider as Type<any>);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user