Closes #4746 for messaging. I will create another PR to implement the listener on calendar.
23 lines
1.1 KiB
TypeScript
23 lines
1.1 KiB
TypeScript
import { Module } from '@nestjs/common';
|
|
import { TypeOrmModule } from '@nestjs/typeorm';
|
|
|
|
import { MessagingMessageChannelListener } from 'src/modules/messaging/listeners/messaging-message-channel.listener';
|
|
import { MessagingConnectedAccountListener } from 'src/modules/messaging/listeners/messaging-connected-account.listener';
|
|
import { FeatureFlagEntity } from 'src/engine/core-modules/feature-flag/feature-flag.entity';
|
|
import { ParticipantPersonListener } from 'src/modules/calendar-messaging-participant/listeners/participant-person.listener';
|
|
import { ParticipantWorkspaceMemberListener } from 'src/modules/calendar-messaging-participant/listeners/participant-workspace-member.listener';
|
|
import { MessagingBlocklistListener } from 'src/modules/messaging/listeners/messaging-blocklist.listener';
|
|
|
|
@Module({
|
|
imports: [TypeOrmModule.forFeature([FeatureFlagEntity], 'core')],
|
|
providers: [
|
|
ParticipantPersonListener,
|
|
ParticipantWorkspaceMemberListener,
|
|
MessagingMessageChannelListener,
|
|
MessagingConnectedAccountListener,
|
|
MessagingBlocklistListener,
|
|
],
|
|
exports: [],
|
|
})
|
|
export class MessagingModule {}
|