fix(certificate): Expose german template

This commit is contained in:
Nicolai Ort 2024-12-09 16:48:59 +01:00
parent 79a0062f60
commit 12f61e373f
Signed by: niggl
GPG Key ID: 13AFA55AF62F269F

View File

@ -19,6 +19,9 @@ var ContractTemplateEn string
//go:embed contract/de.html
var ContractTemplateDe string
//go:embed certificate/de.html
var CertificateTemplateDe string
//go:embed images/sponsoringheader.base64
var ImageSponsoringHeaderBase64 string
@ -41,6 +44,13 @@ func GetTemplate(locale, templateName string) (string, error) {
case "de":
return ContractTemplateDe, nil
}
case "certificate":
switch locale {
case "en":
return ContractTemplateEn, nil
case "de":
return CertificateTemplateDe, nil
}
}
return "", fmt.Errorf("template not found with name %s and locale %s", templateName, locale)
}