summaryrefslogtreecommitdiffstats
path: root/server/api/groups.js
diff options
context:
space:
mode:
authorUdo Walter2019-02-24 02:33:52 +0100
committerUdo Walter2019-02-24 02:33:52 +0100
commit813195e3dfb5baae09aa11cddeef12fb0b9fb49b (patch)
tree58562c85d76efdad41afcd0664c5a8cdc8cb4a55 /server/api/groups.js
parent[webapp/alerts] Remove unnecessary code which produced vue warnings (diff)
downloadbas-813195e3dfb5baae09aa11cddeef12fb0b9fb49b.tar.gz
bas-813195e3dfb5baae09aa11cddeef12fb0b9fb49b.tar.xz
bas-813195e3dfb5baae09aa11cddeef12fb0b9fb49b.zip
[webapp/groups] rework old tables to new data table
slightly redesigned the editing of groups and clients
Diffstat (limited to 'server/api/groups.js')
-rw-r--r--server/api/groups.js7
1 files changed, 1 insertions, 6 deletions
diff --git a/server/api/groups.js b/server/api/groups.js
index c869800..325169d 100644
--- a/server/api/groups.js
+++ b/server/api/groups.js
@@ -9,12 +9,6 @@ var router = decorateApp(express.Router())
// ############################################################################
// ########################### GET requests #################################
-router.getAsync('/test', async (req, res) => {
- const group = await db.group.create({ name: 'yxcv' })
- console.log(group.ipranges)
- res.send(group)
-})
-
router.getAsync('', async (req, res) => {
const groups = await db.group.findAll({ order: [['name', 'ASC']] })
res.send(groups)
@@ -68,6 +62,7 @@ router.postAsync(['', '/:id'], async (req, res) => {
}
// Update existing ipranges and create the new ones
req.body.ipranges.forEach(iprange => {
+ if (!iprange.startIp || !iprange.endIp) return
if (iprange.id) {
if (iprangeIdMap[iprange.id]) {
promises.push(iprangeIdMap[iprange.id].update(iprange))