Browse Source

Formatting.

pull/4023/head
mike12345567 5 years ago
parent
commit
f445cd4d86
  1. 7
      packages/worker/src/api/controllers/admin/templates.js
  2. 6
      packages/worker/src/constants/index.js
  3. 20
      packages/worker/src/constants/templates/index.js
  4. 2
      packages/worker/src/utilities/fileSystem.js

7
packages/worker/src/api/controllers/admin/templates.js

@ -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

6
packages/worker/src/constants/index.js

@ -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

20
packages/worker/src/constants/templates/index.js

@ -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 => {

2
packages/worker/src/utilities/fileSystem.js

@ -2,4 +2,4 @@ const { readFileSync } = require("fs")
exports.readStaticFile = path => {
return readFileSync(path, "utf-8")
}
}

Loading…
Cancel
Save