diff --git a/src/PdfCreator.ts b/src/PdfCreator.ts index b37904d..f929c83 100644 --- a/src/PdfCreator.ts +++ b/src/PdfCreator.ts @@ -191,7 +191,7 @@ export class PdfCreator { await i18next.changeLanguage(locale); const template_source = fs.readFileSync(`${this.templateDir}/runner_certificate.html`, 'utf8'); const template = Handlebars.compile(template_source); - let result = template({ runners, eventname: config.eventname, currency_symbol: config.currency_symbol }); + let result = template({ runners, eventname: config.eventname, currency_symbol: config.currency_symbol, donations_footer_text: config.donations_footer_text }); result = await awaitAsyncHandlebarHelpers(result); const pdf = await this.renderPdf(result, { format: "A4", landscape: false, printBackground: true }); return pdf; diff --git a/src/config.ts b/src/config.ts index ed07fd0..aea575a 100644 --- a/src/config.ts +++ b/src/config.ts @@ -13,6 +13,7 @@ export const config = { sponor_logos: getSponsorLogos(), api_key: getApiKey(), disclaimer_text: process.env.DISCLAIMER_TEXT || "", + donations_footer_text: process.env.DONATIONS_FOOTER_TEXT || "", contracts_per_runner: parseInt(process.env.CONTRACTS_PER_RUNNER) || 1, } let errors = 0 diff --git a/src/templates/runner_certificate.html b/src/templates/runner_certificate.html index e985237..16f3412 100644 --- a/src/templates/runner_certificate.html +++ b/src/templates/runner_certificate.html @@ -92,9 +92,7 @@