From 046307dfea1784213678d389f87cf1f48ac70671 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Fri, 9 Jun 2017 19:46:33 +0200 Subject: [PATCH] Fix issue with some Node.js versions not having Array.prototype.includes (#3667) by using Array.prototype.indexOf instead --- streaming/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/streaming/index.js b/streaming/index.js index d77ca63ff5..270ed6f703 100644 --- a/streaming/index.js +++ b/streaming/index.js @@ -276,7 +276,7 @@ const startWorker = (workerId) => { const targetAccountIds = [unpackedPayload.account.id].concat(unpackedPayload.mentions.map(item => item.id)); const accountDomain = unpackedPayload.account.acct.split('@')[1]; - if (Array.isArray(req.filteredLanguages) && req.filteredLanguages.includes(unpackedPayload.language)) { + if (Array.isArray(req.filteredLanguages) && req.filteredLanguages.indexOf(unpackedPayload.language) !== -1) { log.silly(req.requestId, `Message ${unpackedPayload.id} filtered by language (${unpackedPayload.language})`); done(); return;