From e8f0da6e425820f4e40fd220d4052a0f45d9bb2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Fri, 19 Jun 2020 11:51:41 -0400 Subject: [PATCH] refactor: shorter code --- src/categories/data.js | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/categories/data.js b/src/categories/data.js index 55052801d2..47b4a9e2b9 100644 --- a/src/categories/data.js +++ b/src/categories/data.js @@ -14,13 +14,9 @@ module.exports = function (Categories) { if (!Array.isArray(cids) || !cids.length) { return []; } - let categories; + const keys = cids.map(cid => 'category:' + cid); - if (fields.length) { - categories = await db.getObjectsFields(keys, fields); - } else { - categories = await db.getObjects(keys); - } + const categories = await (fields.length ? db.getObjectsFields(keys, fields) : db.getObjects(keys)); categories.forEach(category => modifyCategory(category, fields)); return categories; };