d3f0162cf5
Co-authored-by: martmull <martmull@hotmail.fr> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions <github-actions@twenty.com> Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com> Co-authored-by: Charles Bochet <charles@twenty.com>
29 lines
1.3 KiB
TypeScript
29 lines
1.3 KiB
TypeScript
import { Module } from '@nestjs/common';
|
|
import { TypeOrmModule } from '@nestjs/typeorm';
|
|
|
|
import { MetricsModule } from 'src/engine/core-modules/metrics/metrics.module';
|
|
import { UserWorkspaceEntity } from 'src/engine/core-modules/user-workspace/user-workspace.entity';
|
|
import { ConnectedAccountEntity } from 'src/engine/metadata-modules/connected-account/entities/connected-account.entity';
|
|
import { MessageChannelEntity } from 'src/engine/metadata-modules/message-channel/entities/message-channel.entity';
|
|
import { MessageFolderEntity } from 'src/engine/metadata-modules/message-folder/entities/message-folder.entity';
|
|
import { WorkspaceDataSourceModule } from 'src/engine/workspace-datasource/workspace-datasource.module';
|
|
import { ConnectedAccountModule } from 'src/modules/connected-account/connected-account.module';
|
|
import { MessageChannelSyncStatusService } from 'src/modules/messaging/common/services/message-channel-sync-status.service';
|
|
|
|
@Module({
|
|
imports: [
|
|
WorkspaceDataSourceModule,
|
|
TypeOrmModule.forFeature([
|
|
MessageChannelEntity,
|
|
MessageFolderEntity,
|
|
ConnectedAccountEntity,
|
|
UserWorkspaceEntity,
|
|
]),
|
|
ConnectedAccountModule,
|
|
MetricsModule,
|
|
],
|
|
providers: [MessageChannelSyncStatusService],
|
|
exports: [MessageChannelSyncStatusService],
|
|
})
|
|
export class MessagingCommonModule {}
|