const express = require('express'); const Server = require("../../model/server.model"); memberService = require("../../services/members.service"); serverService = require("../../services/server.service"); var router = express.Router(); router.get("/", (req, res) => { try { Server.findAll().then((servers) => { res.render('admin/servers', { "servers": servers }) }); } catch (e) { console.log(e) } }) router.post("/add", (req, res) => { try { if (req.body.server_hostname && req.body.server_ip && req.body.server_username) { serverService.addServer(req.body.server_hostname, req.body.server_ip, req.body.server_username).then((result) => { res.redirect("/admin/servers") }) } else { res.redirect("/admin/servers") } } catch (e) { console.log(e) } }) router.get("/delete/:server", (req, res) => { try { serverService.delServer(req.params.server).then((result) => { res.redirect("/admin/servers") }) } catch (e) { console.log(e) } }); router.get("/:name", async (req, res) => { try { if (req.params.name === "new") { res.render('admin/server_new') } else { console.log('a') } } catch(e){ console.log(e) } }) module.exports = router;