Răsfoiți Sursa

only skip puppeteer init on swagger generation

Futa Arai 1 an în urmă
părinte
comite
4d3f6ee5a7
1 a modificat fișierele cu 3 adăugiri și 2 ștergeri
  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,