16 lines
566 B
Go
16 lines
566 B
Go
package domain
|
|
|
|
// GetStaticTemplate is kept for compatibility; prefers hermes generators.
|
|
// brand may be zero — DefaultBrand used when Logo/Name empty.
|
|
func GetStaticTemplate(kind TemplateKind, lang Language) (*EmailTemplate, error) {
|
|
return GenerateTemplate(kind, lang, DefaultBrand(""))
|
|
}
|
|
|
|
// GetTemplate with brand (logo / product name).
|
|
func GetTemplate(kind TemplateKind, lang Language, brand Brand) (*EmailTemplate, error) {
|
|
if brand.Name == "" && brand.LogoURL == "" {
|
|
brand = DefaultBrand(brand.Link)
|
|
}
|
|
return GenerateTemplate(kind, lang, brand)
|
|
}
|