From 99c94d629a753116431287bc7481f712a1987f1a Mon Sep 17 00:00:00 2001 From: "Jason R. Stevens, CFA" Date: Thu, 3 Feb 2022 23:29:02 -0600 Subject: [PATCH 1/2] :sparkles: :wrench: add site configuration file --- phund.config.js | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 phund.config.js diff --git a/phund.config.js b/phund.config.js new file mode 100644 index 0000000..278fdc8 --- /dev/null +++ b/phund.config.js @@ -0,0 +1,3 @@ +export default PhundConfig = { + businessUserEmail: "phil@tincre.com", +}; From ced2d0f60ab49183c5b3b5dc20a4d62d2510eed3 Mon Sep 17 00:00:00 2001 From: "Jason R. Stevens, CFA" Date: Thu, 3 Feb 2022 23:29:11 -0600 Subject: [PATCH 2/2] :recycle: refactor to use business email from PhundConfig --- pages/api/email-me.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pages/api/email-me.js b/pages/api/email-me.js index 1d6e0b0..ac8042a 100644 --- a/pages/api/email-me.js +++ b/pages/api/email-me.js @@ -4,6 +4,8 @@ import fs from "fs"; import { getSession } from "next-auth/react"; import path from "path"; import { resolveSafeTypeToFilename } from "../../lib/node-utils"; +import PhundConfig from "../../phund.config"; + sgMail.setApiKey(process.env.EMAIL_API_KEY); function SplitFromEmailEnv(envVar) { const first = envVar.indexOf("<"); @@ -20,7 +22,7 @@ export default async (req, res) => { return res.status(403).json({ error: "Not authorized" }); } const from = SplitFromEmailEnv(process.env.FROM_EMAIL); - const businessUserEmail = "jason@musicfox.io"; + const businessUserEmail = PhundConfig?.businessUserEmail; const notificationMessage = "The following user emailed themselves our SAFE note. You should probably follow up tiger. ;-)\n\n";