From de3c9f57041a5622080a1cf7732ef5994b885d10 Mon Sep 17 00:00:00 2001 From: Jannik Schönartz Date: Sun, 1 Dec 2019 18:31:01 +0000 Subject: [server/log] Add iprange log when a group was edited --- server/api/groups.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'server/api/groups.js') diff --git a/server/api/groups.js b/server/api/groups.js index bdc560b..88e7da8 100644 --- a/server/api/groups.js +++ b/server/api/groups.js @@ -142,10 +142,22 @@ router.postAsync(['', '/:id'], async (req, res) => { if (iprange.id) { if (iprangeIdMap[iprange.id]) { promises.push(iprangeIdMap[iprange.id].update(iprange)) + log({ + category: 'IPRANGE_EDIT', + description: '[' + iprange.id + '] IP range successfully edited from ' + ipHelper.toIPv4(iprange.startIp) + ' to ' + ipHelper.toIPv4(iprange.endIp), + groupId: group.id, + userId: req.user.id + }) delete iprangeIdMap[iprange.id] } } else { promises.push(group.createIprange(iprange)) + log({ + category: 'IPRANGE_CREATE', + description: '[' + iprange.id + '] IP range successfully created from ' + ipHelper.toIPv4(iprange.startIp) + ' to ' + ipHelper.toIPv4(iprange.endIp), + groupId: group.id, + userId: req.user.id + }) } }) // Destroy the deleted ipranges -- cgit v1.2.3-55-g7522