import { Module } from '@nestjs/common'; import { TypeOrmModule } from '@nestjs/typeorm'; import { WebhookController } from './webhook.controller'; import { WebhookQueueService } from './webhook-queue.service'; import { PaperlessModule } from '../paperless/paperless.module'; import { AuthModule } from '../auth/auth.module'; import { Setting } from '../database/entities/setting.entity'; import { WebhookQueueItem } from '../database/entities/webhook-queue-item.entity'; @Module({ imports: [ TypeOrmModule.forFeature([Setting, WebhookQueueItem]), PaperlessModule, AuthModule, ], controllers: [WebhookController], providers: [WebhookQueueService], }) export class WebhookModule {}