Formatting.

This commit is contained in:
mike12345567 2021-04-22 16:06:29 +01:00
parent e4a2ba5474
commit 27846e1bee
4 changed files with 25 additions and 10 deletions

View File

@ -4,7 +4,12 @@ const {
StaticDatabases,
} = require("@budibase/auth").db
const { CouchDB } = require("../../../db")
const { TemplatePurposePretty, TemplateTypes, EmailTemplatePurpose, TemplatePurpose } = require("../../../constants")
const {
TemplatePurposePretty,
TemplateTypes,
EmailTemplatePurpose,
TemplatePurpose,
} = require("../../../constants")
const { getTemplateByPurpose } = require("../../../constants/templates")
const GLOBAL_DB = StaticDatabases.GLOBAL.name

View File

@ -43,7 +43,7 @@ const TemplatePurposePretty = {
},
{
name: "Password Recovery",
value: EmailTemplatePurpose.PASSWORD_RECOVERY
value: EmailTemplatePurpose.PASSWORD_RECOVERY,
},
{
name: "New User Invitation",
@ -52,8 +52,8 @@ const TemplatePurposePretty = {
{
name: "Custom",
value: EmailTemplatePurpose.CUSTOM,
}
]
},
],
}
// all purpose combined

View File

@ -5,11 +5,21 @@ const { join } = require("path")
const TEMPLATE_PATH = join(__dirname, "..", "constants", "templates")
exports.EmailTemplates = {
[EmailTemplatePurpose.PASSWORD_RECOVERY]: readStaticFile(join(TEMPLATE_PATH, "passwordRecovery.html")),
[EmailTemplatePurpose.INVITATION]: readStaticFile(join(TEMPLATE_PATH, "invitation.html")),
[EmailTemplatePurpose.HEADER]: readStaticFile(join(TEMPLATE_PATH, "header.html")),
[EmailTemplatePurpose.FOOTER]: readStaticFile(join(TEMPLATE_PATH, "footer.html")),
[EmailTemplatePurpose.STYLES]: readStaticFile(join(TEMPLATE_PATH, "style.css")),
[EmailTemplatePurpose.PASSWORD_RECOVERY]: readStaticFile(
join(TEMPLATE_PATH, "passwordRecovery.html")
),
[EmailTemplatePurpose.INVITATION]: readStaticFile(
join(TEMPLATE_PATH, "invitation.html")
),
[EmailTemplatePurpose.HEADER]: readStaticFile(
join(TEMPLATE_PATH, "header.html")
),
[EmailTemplatePurpose.FOOTER]: readStaticFile(
join(TEMPLATE_PATH, "footer.html")
),
[EmailTemplatePurpose.STYLES]: readStaticFile(
join(TEMPLATE_PATH, "style.css")
),
}
exports.getTemplateByPurpose = purpose => {