aboutsummaryrefslogtreecommitdiff
path: root/src/server/ActionUtilities.ts
diff options
context:
space:
mode:
authorSam Wilkins <samwilkins333@gmail.com>2020-01-04 11:12:45 -0800
committerSam Wilkins <samwilkins333@gmail.com>2020-01-04 11:12:45 -0800
commit19b62446a1f05048c6fa940ea4cd7a94021d4ab1 (patch)
tree629f8eefd3af2f9c4bf51fcf4749452f32150ecb /src/server/ActionUtilities.ts
parent9a3df8031b55a16ad55cef6975ff8bf4f681f14e (diff)
cleaner refactor, improved use of configuration
Diffstat (limited to 'src/server/ActionUtilities.ts')
-rw-r--r--src/server/ActionUtilities.ts4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/server/ActionUtilities.ts b/src/server/ActionUtilities.ts
index 950fba093..3125f8683 100644
--- a/src/server/ActionUtilities.ts
+++ b/src/server/ActionUtilities.ts
@@ -118,6 +118,10 @@ export namespace Email {
}
});
+ export async function dispatchAll(recipients: string[], subject: string, content: string) {
+ return Promise.all(recipients.map((recipient: string) => Email.dispatch(recipient, subject, content)));
+ }
+
export async function dispatch(recipient: string, subject: string, content: string): Promise<boolean> {
const mailOptions = {
to: recipient,