From eafe7b4d0156770b1fc4391303518dfdf3055acd Mon Sep 17 00:00:00 2001 From: Max S Date: Mon, 23 Sep 2024 14:45:14 +0200 Subject: [PATCH] fix puppetter lanch for downloading anchor proof --- src/app/api/notary/OfficeFolderAnchorsController.ts | 1 + .../common/AnchoringProofService/AnchoringProofService.ts | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/app/api/notary/OfficeFolderAnchorsController.ts b/src/app/api/notary/OfficeFolderAnchorsController.ts index da4cc236..bf8141ed 100644 --- a/src/app/api/notary/OfficeFolderAnchorsController.ts +++ b/src/app/api/notary/OfficeFolderAnchorsController.ts @@ -90,6 +90,7 @@ export default class OfficeFoldersController extends ApiController { const sortedHashes = [...folderHashes].sort(); const anchoringProof = await this.secureService.download(sortedHashes, officeFolder.office!.name); + const addFileToZip = (zip: Zip) => (uid: string): Promise => diff --git a/src/services/common/AnchoringProofService/AnchoringProofService.ts b/src/services/common/AnchoringProofService/AnchoringProofService.ts index 38f9e1d6..7077ce45 100644 --- a/src/services/common/AnchoringProofService/AnchoringProofService.ts +++ b/src/services/common/AnchoringProofService/AnchoringProofService.ts @@ -22,9 +22,9 @@ export default class AnchoringProofService extends BaseService { public async generate(data: AnchoringProofData): Promise { const browser = await puppeteer.launch({ headless: "new", - executablePath: `/usr/bin/chromium`, args: ["--no-sandbox", "--disable-setuid-sandbox"], - }); + }); + const page = await browser.newPage(); const proofTemplateSvg = proofTemplate({