feat(pipelines): list commit logs 使用直接订阅。

替代了先查询再订阅,确保数据不丢失。
This commit is contained in:
Ivan Li
2021-03-10 21:41:47 +08:00
parent d02cea2115
commit cba4c0464c
6 changed files with 18 additions and 46 deletions

View File

@ -19,15 +19,7 @@ import { ListLogsConsumer } from './list-logs.consumer';
name: LIST_LOGS_TASK,
}),
],
providers: [
ReposResolver,
ReposService,
ListLogsConsumer,
{
provide: LIST_LOGS_PUB_SUB,
useValue: new PubSub(),
},
],
providers: [ReposResolver, ReposService, ListLogsConsumer],
exports: [ReposService],
})
export class ReposModule {}