refactor: doc and notification (#42)

Signed-off-by: Jef LeCompte <jeffreylec@gmail.com>
This commit is contained in:
Jef LeCompte
2020-09-18 19:34:09 -04:00
committed by GitHub
parent 643045c7e0
commit fad9ea04c7
6 changed files with 32 additions and 33 deletions
+2 -2
View File
@@ -3,11 +3,11 @@ import sendEmail from './email';
import sendSlaskMessage from './slack';
export default function sendNotification(cartUrl: string) {
if (Config.notificationMethods.toLocaleLowerCase().includes('email')) {
if (Config.notifications.email.username && Config.notifications.email.password) {
sendEmail(cartUrl);
}
if (Config.notificationMethods.toLocaleLowerCase().includes('slack')) {
if (Config.notifications.slack.channel && Config.notifications.slack.token) {
sendSlaskMessage(cartUrl);
}
}
+2 -2
View File
@@ -2,8 +2,8 @@ import {WebClient} from '@slack/web-api';
import {Config} from '../config';
import {Logger} from '../logger';
const channel = Config.slack.channel ?? '';
const token = Config.slack.token ?? '';
const channel = Config.notifications.slack.channel;
const token = Config.notifications.slack.token;
const web = new WebClient(token);
export default function sendSlackMessage(text: string) {