* refresh access token * refresh and save access token * update module * refreshing access token before fetching the emails * remove log
20 lines
890 B
TypeScript
20 lines
890 B
TypeScript
import { Module } from '@nestjs/common';
|
|
|
|
import { TypeORMModule } from 'src/database/typeorm/typeorm.module';
|
|
import { EnvironmentModule } from 'src/integrations/environment/environment.module';
|
|
import { DataSourceModule } from 'src/metadata/data-source/data-source.module';
|
|
import { FetchBatchMessagesService } from 'src/workspace/messaging/services/fetch-batch-messages.service';
|
|
import { FetchWorkspaceMessagesService } from 'src/workspace/messaging/services/fetch-workspace-messages.service';
|
|
import { RefreshAccessTokenService } from 'src/workspace/messaging/services/refresh-access-token.service';
|
|
|
|
@Module({
|
|
imports: [TypeORMModule, DataSourceModule, EnvironmentModule],
|
|
providers: [
|
|
FetchWorkspaceMessagesService,
|
|
FetchBatchMessagesService,
|
|
RefreshAccessTokenService,
|
|
],
|
|
exports: [FetchWorkspaceMessagesService],
|
|
})
|
|
export class FetchWorkspaceMessagesModule {}
|