소스 검색

only skip puppeteer init on swagger generation

Futa Arai 1 년 전
부모
커밋
4d3f6ee5a7
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      apps/pdf-converter/src/service/pdf-convert.ts

+ 3 - 2
apps/pdf-converter/src/service/pdf-convert.ts

@@ -53,8 +53,6 @@ class PdfConvertService implements OnInit {
     logger: Logger;
 
   async $onInit(): Promise<void> {
-    if (process.env.SWAGGER_GENERATION === 'true') return;
-
     await this.initPuppeteerCluster();
   }
 
@@ -253,6 +251,9 @@ class PdfConvertService implements OnInit {
    * Initialize puppeteer cluster
    */
   private async initPuppeteerCluster(): Promise<void> {
+    // puppeteer is unnecessary for swagger schema generation
+    if (process.env.SWAGGER_GENERATION === 'true') return;
+
     this.puppeteerCluster = await Cluster.launch({
       concurrency: Cluster.CONCURRENCY_PAGE,
       maxConcurrency: this.maxConcurrency,