summaryrefslogtreecommitdiffstats
path: root/server/api/groups.js
diff options
context:
space:
mode:
Diffstat (limited to 'server/api/groups.js')
-rw-r--r--server/api/groups.js12
1 files changed, 12 insertions, 0 deletions
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