Closes #5629 - Add subdomain support in blocklist (if @example.com is blocked, every subdomain will be blocked)
20 lines
830 B
TypeScript
20 lines
830 B
TypeScript
import { Module } from '@nestjs/common';
|
|
|
|
import { BlocklistItemDeleteMessagesJob } from 'src/modules/messaging/blocklist-manager/jobs/messaging-blocklist-item-delete-messages.job';
|
|
import { MessagingBlocklistListener } from 'src/modules/messaging/blocklist-manager/listeners/messaging-blocklist.listener';
|
|
import { MessagingCommonModule } from 'src/modules/messaging/common/messaging-common.module';
|
|
import { MessagingMessageCleanerModule } from 'src/modules/messaging/message-cleaner/messaging-message-cleaner.module';
|
|
|
|
@Module({
|
|
imports: [MessagingCommonModule, MessagingMessageCleanerModule],
|
|
providers: [
|
|
MessagingBlocklistListener,
|
|
{
|
|
provide: BlocklistItemDeleteMessagesJob.name,
|
|
useClass: BlocklistItemDeleteMessagesJob,
|
|
},
|
|
],
|
|
exports: [],
|
|
})
|
|
export class MessagingBlocklistManagerModule {}
|