From 7e33d7fcf6c6301dce1e66992f52bb8214b4361e Mon Sep 17 00:00:00 2001 From: Udo Walter Date: Tue, 16 Apr 2019 12:03:09 +0000 Subject: [grouphelper] bugfix --- server/api/wakerequests.js | 2 +- server/lib/grouphelper.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'server') diff --git a/server/api/wakerequests.js b/server/api/wakerequests.js index e14501c..37670d4 100644 --- a/server/api/wakerequests.js +++ b/server/api/wakerequests.js @@ -9,7 +9,7 @@ var router = decorateApp(express.Router()) router.postAsync('', async (req, res) => { const clients = await db.client.findAll({ where: { id: req.body.clients } }) clients.forEach(client => { - wol.wake(client.mac, { address: client.ip.slice(0, client.ip.lastIndexOf('.') + 1) + '255' }, err => console.log(err)) + wol.wake(client.mac, { address: client.ip.slice(0, client.ip.lastIndexOf('.') + 1) + '255' }, err => { if (err) console.log(err) }) }) res.status(200).end() }) diff --git a/server/lib/grouphelper.js b/server/lib/grouphelper.js index edbd980..117dd79 100644 --- a/server/lib/grouphelper.js +++ b/server/lib/grouphelper.js @@ -7,7 +7,7 @@ async function getAllChildren (groups, groupBlacklist, clientBlacklist) { const knownClientMap = {} if (groupBlacklist) groupBlacklist.forEach(group => { knownGroupMap[group.id] = true }) if (clientBlacklist) clientBlacklist.forEach(client => { knownClientMap[client.id] = true }) - return getAllChildrenByIds(groups.map(x => x.id), groupBlacklist, clientBlacklist) + return getAllChildrenByIds(groups.map(x => x.id), knownGroupMap, knownClientMap) } async function getAllChildrenByIds (groupIds, knownGroupMap, knownClientMap) { -- cgit v1.2.3-55-g7522