Better error handling for malformed vote messages

This commit is contained in:
Anders Rune Jensen
2018-04-25 15:58:23 +02:00
parent e525414d1f
commit c201e35b8d
+1 -1
View File
@@ -356,7 +356,7 @@ exports.init = function (sbot, config) {
} }
function addVoteMessage(msg, cb) { function addVoteMessage(msg, cb) {
if (msg.value.content.type == 'vote' && msg.value.content.vote.link[0] == '%') if (msg.value.content.type == 'vote' && msg.value.content.vote && msg.value.content.vote.link[0] == '%')
getMsg(msg.value.content.vote.link, function (err, linkedMsg) { getMsg(msg.value.content.vote.link, function (err, linkedMsg) {
if (linkedMsg) if (linkedMsg)
msg.value.content.vote.linkedText = linkedMsg.value.content.text msg.value.content.vote.linkedText = linkedMsg.value.content.text