From b71e0eb17987f08565b8bbba6d5898095164d04b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Wed, 13 Mar 2019 12:43:47 -0400 Subject: [PATCH] fix: prevent infinite loops if category is already in children --- src/categories/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/categories/index.js b/src/categories/index.js index a1275481e8..76a16878d4 100644 --- a/src/categories/index.js +++ b/src/categories/index.js @@ -345,7 +345,7 @@ Categories.getChildrenCids = function (rootCid, callback) { if (err) { return callback(err); } - + childrenCids = childrenCids.filter(cid => !allCids.includes(parseInt(cid, 10))); if (!childrenCids.length) { return callback(); }