refactor: shorter code

v1.18.x
Barış Soner Uşaklı 5 years ago
parent 79a7f89235
commit e8f0da6e42

@ -14,13 +14,9 @@ module.exports = function (Categories) {
if (!Array.isArray(cids) || !cids.length) { if (!Array.isArray(cids) || !cids.length) {
return []; return [];
} }
let categories;
const keys = cids.map(cid => 'category:' + cid); const keys = cids.map(cid => 'category:' + cid);
if (fields.length) { const categories = await (fields.length ? db.getObjectsFields(keys, fields) : db.getObjects(keys));
categories = await db.getObjectsFields(keys, fields);
} else {
categories = await db.getObjects(keys);
}
categories.forEach(category => modifyCategory(category, fields)); categories.forEach(category => modifyCategory(category, fields));
return categories; return categories;
}; };

Loading…
Cancel
Save