From 3ca38abe9359e436fe0f80400ad0308ad9d64a4f Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Tue, 2 Feb 2021 11:28:07 +0100 Subject: [PATCH] Switched to the splitted functions ref #3 --- src/PdfCreator.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/PdfCreator.ts b/src/PdfCreator.ts index 3fa95a8..4ccd919 100644 --- a/src/PdfCreator.ts +++ b/src/PdfCreator.ts @@ -8,10 +8,11 @@ import path from 'path'; export class PdfCreator { private templateDir = path.join(__dirname, '/templates'); + //TODO: Accept the runner class public async generateSponsoringContract(): Promise { - const template = fs.readFileSync(`${this.templateDir}/sponsoring_contract.html`, 'utf8'); - let pdf = await pdf_converter.create(template, { format: "A5", orientation: "landscape" }); - return await this.toBuffer(pdf); + let template = fs.readFileSync(`${this.templateDir}/sponsoring_contract.html`, 'utf8'); + template = template.replace("{{Runner Name}}", "lelele"); + return await pdf_converter.create(template, { format: "A5", orientation: "landscape" }); } /**