Spaces:
Runtime error
Runtime error
File size: 721 Bytes
46252cd | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
import { Session } from './entities/session.entity';
import { Message } from '../message/entities/message.entity';
import { SessionService } from './session.service';
import { SessionController } from './session.controller';
import { WebhookModule } from '../webhook/webhook.module';
@Module({
// WebhookModule does not import SessionModule back, so the dependency is one-directional —
// no forwardRef() needed.
imports: [TypeOrmModule.forFeature([Session, Message], 'data'), WebhookModule],
controllers: [SessionController],
providers: [SessionService],
exports: [SessionService],
})
export class SessionModule {}
|