Configurable sponsoring disclaimer feature/33-disclaimer #34

Merged
niggl merged 6 commits from feature/33-disclaimer into dev 2021-02-20 15:18:57 +00:00
2 changed files with 2 additions and 1 deletions
Showing only changes of commit 5e4d6f44da - Show all commits

View File

@ -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

View File

@ -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") {