From e51f72ff983f4992add335196ed1ed2a5bf0affd Mon Sep 17 00:00:00 2001 From: Dave Richer Date: Wed, 3 Apr 2024 13:47:40 -0400 Subject: [PATCH] - its sign, not sing :D Signed-off-by: Dave Richer --- .../task-upsert-modal/task-upsert-modal.container.jsx | 4 ++-- server/email/generateTemplate.js | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/client/src/components/task-upsert-modal/task-upsert-modal.container.jsx b/client/src/components/task-upsert-modal/task-upsert-modal.container.jsx index cd8cd5aee..5d13901c8 100644 --- a/client/src/components/task-upsert-modal/task-upsert-modal.container.jsx +++ b/client/src/components/task-upsert-modal/task-upsert-modal.container.jsx @@ -144,7 +144,7 @@ export function TaskUpsertModalContainer({ templateStrings: { header: values.title, subHeader: `Assigned by ${currentUser.email} ${values.due_at ? `| Due on ${dayjs(values.due_at).format('MM/DD/YYYY')}` : ''}`, - body: `Please sing in to your account to view the task details.` + body: `Please sign in to your account to view the task details.` } }).catch(e => console.error(`Something went wrong sending email to Assigned party on Task creation. ${e.message || ''}`)); } @@ -211,7 +211,7 @@ export function TaskUpsertModalContainer({ templateStrings: { header: values.title, subHeader: `Assigned by ${currentUser.email} ${values.due_at ? `| Due on ${dayjs(values.due_at).format('MM/DD/YYYY')}` : ''}`, - body: `Please sing in to your account to view the task details.` + body: `Please sign to your account to view the task details.` } }).catch(e => console.error(`Something went wrong sending email to Assigned party on Task edit. ${e.message || ''}`)); diff --git a/server/email/generateTemplate.js b/server/email/generateTemplate.js index eac8a4a55..28a3f7d2e 100644 --- a/server/email/generateTemplate.js +++ b/server/email/generateTemplate.js @@ -9,6 +9,12 @@ const moment = require("moment"); // - footer - The footer of the email // - dateLine - The date line of the email +// Google cloud scheduler / Hasura Cron Jobs (Preferred) +// Reminders every x mins +// Event Trigger + +// TODO use InstanceDynamicManager on the footer default to prevent the word IMEX from being hardcoded + const generateEmailTemplate = (strings) => { let now = () =>moment().format('MM/DD/YYYY @ hh:mm a');