Merged in feature/IO-2921-CARSTAR-Canada-Chatter-Integration (pull request #1899)

IO-2921 Shift Email outside of Batch
This commit is contained in:
Allan Carr
2024-11-09 06:27:57 +00:00

View File

@@ -68,20 +68,19 @@ exports.default = async (req, res) => {
} else {
await uploadViaSFTP(allcsvsToUpload);
}
sendServerEmail({
subject: `Chatter Report ${moment().format("MM-DD-YY")}`,
text: `Errors: ${allErrors.map((e) => JSON.stringify(e, null, 2))}
Uploaded: ${JSON.stringify(
allcsvsToUpload.map((x) => ({ filename: x.filename, count: x.count, result: x.result })),
null,
2
)}`
});
logger.log("chatter-end", "DEBUG", "api", null, null);
res.sendStatus(200);
}
sendServerEmail({
subject: `Chatter Report ${moment().format("MM-DD-YY")}`,
text: `Errors: ${allErrors.map((e) => JSON.stringify(e, null, 2))}
Uploaded: ${JSON.stringify(
allcsvsToUpload.map((x) => ({ filename: x.filename, count: x.count, result: x.result })),
null,
2
)}`
});
logger.log("chatter-end", "DEBUG", "api", null, null);
res.sendStatus(200);
} catch (error) {
logger.log("chatter-shopsToProcess-error", "ERROR", "api", null, { error: error.message, stack: error.stack });
res.status(500).json({ error: error.message, stack: error.stack });