better error msg

This commit is contained in:
Philipp Dormann 2024-12-11 18:01:17 +01:00
parent 15f38b3f66
commit a5a8f42db6
Signed by: philipp
GPG Key ID: 3BB9ADD52DCA4314

View File

@ -39,8 +39,12 @@ emailRouter.post('/', zValidator('json', sendEmailSchema), async (c) => {
try {
const template = getEmailTemplate(templateName, language as Language)
if (templateName === "welcome") {
if (data.name && data.link && data.barcode_content) {
const dataURL = await generateBarcodeDataURL(data.barcode_content);
data.barcode_url = dataURL;
} else {
return c.json({ success: false, error: "required params 'data.name', 'data.link', 'data.barcode_content' not provided" }, 406)
}
}
if (templateName === "password-reset") {
if (data.token) {