Catch error in message sending

This commit is contained in:
Logan Cusano
2023-03-04 22:43:13 -05:00
parent 9f10690681
commit 3d63d5733a

View File

@@ -79,18 +79,17 @@ exports.sendPost = (post, source, channel, callback) => {
postSourceLink = postSourceLink.hostname;
const postImage = post.image ?? undefined;
log.DEBUG("Sending an RSS post to discord", postTitle, postId)
const rssMessage = new this.EmmeliaEmbedBuilder()
.setColor(0x0099FF)
.setTitle(postTitle)
.setURL(postLink)
.addFields({ name: "Post Content", value: postContent, inline: false })
.addFields({ name: 'Published', value: postPubDate, inline: true })
.addFields({ name: 'Source', value: postSourceLink, inline: true })
if (postImage) rssMessage.setImage(postImage);
try{
const rssMessage = new this.EmmeliaEmbedBuilder()
.setColor(0x0099FF)
.setTitle(postTitle)
.setURL(postLink)
.addFields({ name: "Post Content", value: postContent, inline: false })
.addFields({ name: 'Published', value: postPubDate, inline: true })
.addFields({ name: 'Source', value: postSourceLink, inline: true });
if (postImage) rssMessage.setImage(postImage);
channel.send({ embeds: [rssMessage] });
return callback(undefined, true);
}