Commit 5694fbee23136a18eb24711c311ff80d68bba158
1 parent
4dce19e6b0
Exists in
master
Read file
Showing 1 changed file with 9 additions and 2 deletions Side-by-side Diff
lib/smstools-handler/received.js
1 | -// const winston = require('winston'); | |
1 | +const fs = require('fs'); | |
2 | 2 | const logger = require('komodo-sdk/logger'); |
3 | 3 | |
4 | 4 | const config = require('komodo-sdk/config'); |
... | ... | @@ -7,7 +7,14 @@ const messagingClient = require('komodo-center-messaging-client-lib'); |
7 | 7 | const mailparser = require('../mailparser-wrapper'); |
8 | 8 | |
9 | 9 | |
10 | -module.exports = async (msg) => { | |
10 | +module.exports = async (msgFilename) => { | |
11 | + const msg = await fs.promises.readFile(msgFilename); | |
12 | + | |
13 | + if (!msg) { | |
14 | + logger.warn('Can not read message file', { msgFile: msgFilename }); | |
15 | + return; | |
16 | + } | |
17 | + | |
11 | 18 | const parsedMsg = await mailparser(msg); |
12 | 19 | |
13 | 20 | if (!parsedMsg || !parsedMsg.headers) { |