diff --git a/src/PdfCreator.ts b/src/PdfCreator.ts index b48889e..50023e1 100644 --- a/src/PdfCreator.ts +++ b/src/PdfCreator.ts @@ -121,7 +121,7 @@ export class PdfCreator { await i18next.changeLanguage(locale); const template_source = fs.readFileSync(`${this.templateDir}/sponsoring_contract.html`, 'utf8'); const template = Handlebars.compile(template_source); - let result = template({ runners, codeformat }); + let result = template({ runners, codeformat, disclaimer: config.disclaimer_text }); result = await awaitAsyncHandlebarHelpers(result); const pdf = await this.renderPdf(result, { format: "A5", landscape: true }); return pdf diff --git a/src/config.ts b/src/config.ts index bded138..d6e2565 100644 --- a/src/config.ts +++ b/src/config.ts @@ -12,6 +12,7 @@ export const config = { codeformat: process.env.CODEFORMAT || "qrcode", sponor_logos: getSponsorLogos(), api_key: getApiKey(), + disclaimer_text: process.env.DISCLAIMER_TEXT || "", } let errors = 0 if (typeof config.internal_port !== "number") {