feat(templates): Fallback image

This commit is contained in:
2024-12-03 19:48:08 +01:00
parent e10448f1e3
commit d910a722df
3 changed files with 19 additions and 1 deletions

File diff suppressed because one or more lines are too long

View File

@@ -20,6 +20,9 @@ var ContractTemplateDe string
//go:embed images/sponsoringheader.base64
var ImageSponsoringHeaderBase64 string
//go:embed images/error.base64
var ImageErrorBase64 string
func GetTemplate(locale, templateName string) (string, error) {
switch templateName {
case "card":
@@ -39,3 +42,12 @@ func GetTemplate(locale, templateName string) (string, error) {
}
return "", fmt.Errorf("template not found with name %s and locale %s", templateName, locale)
}
func GetImage(imageName string) string {
switch imageName {
case "sponsoringheader":
return ImageSponsoringHeaderBase64
default:
return ImageErrorBase64
}
}