Don't try to map when message.attachment isn't an array

pull/9720/head
Aaron Ogle 8 years ago committed by GitHub
parent 11f61e7bb7
commit dc3cc075cb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      packages/rocketchat-oembed/server/jumpToMessage.js

@ -5,7 +5,7 @@ import QueryString from 'querystring';
const recursiveRemove = (message, deep = 1) => {
if (message) {
if ('attachments' in message && deep < RocketChat.settings.get('Message_QuoteChainLimit')) {
if ('attachments' in message && message.attachments !== null && deep < RocketChat.settings.get('Message_QuoteChainLimit')) {
message.attachments.map((msg) => recursiveRemove(msg, deep + 1));
} else {
delete(message.attachments);

Loading…
Cancel
Save