Extract Message.process

This commit is contained in:
Daniel Gasienica
2018-02-13 13:25:51 -05:00
parent 4a2e52f68a
commit 2c708eb94f
2 changed files with 11 additions and 13 deletions

View File

@@ -1,2 +1,10 @@
const Attachment = require('./attachment');
exports.GROUP = 'group';
exports.PRIVATE = 'private';
// Message -> Promise Message
exports.process = async (message) =>
Object.assign({}, message, {
attachments: await Promise.all(message.attachments.map(Attachment.process)),
})