feat: allow exists methods to work with arrays and single id

This commit is contained in:
Barış Soner Uşaklı
2021-03-31 13:20:35 -04:00
parent d16b45fd2d
commit 285aa36556
4 changed files with 17 additions and 13 deletions

View File

@@ -23,11 +23,10 @@ require('./update')(Categories);
require('./watch')(Categories);
require('./search')(Categories);
Categories.exists = async function (cid) {
if (Array.isArray(cid)) {
return await db.exists(cid.map(cid => `category:${cid}`));
}
return await db.exists(`category:${cid}`);
Categories.exists = async function (cids) {
return await db.exists(
Array.isArray(cids) ? cids.map(cid => `category:${cid}`) : `category:${cids}`
);
};
Categories.getCategoryById = async function (data) {