refactor: returned fields

This commit is contained in:
Barış Soner Uşaklı
2019-09-20 22:10:08 -04:00
parent 90f8bb99c0
commit 86b16629f8
7 changed files with 32 additions and 22 deletions

View File

@@ -96,7 +96,7 @@ SocketCategories.getMoveCategories = async function (socket, data) {
SocketCategories.getSelectCategories = async function (socket) {
const [isAdmin, categoriesData] = await Promise.all([
user.isAdministrator(socket.uid),
categories.buildForSelect(socket.uid, 'find'),
categories.buildForSelect(socket.uid, 'find', ['disabled', 'link']),
]);
return categoriesData.filter(category => category && (!category.disabled || isAdmin) && !category.link);
};