1
0
mirror of synced 2025-10-28 18:19:17 +00:00

member count & bugfix

This commit is contained in:
Valentin PUCCETTI
2023-09-11 10:43:00 +02:00
parent c8efefdc4e
commit 06f92073c9
6 changed files with 17 additions and 22 deletions

View File

@@ -6,7 +6,7 @@ const Member = require("../model/member.model");
memberService = require("../services/members.service");
var router = express.Router();
router.use('*', (req, res, next) => {
router.use('*aaaa', (req, res, next) => {
if (req.session.loggedin === true) {
User.findOne({ where: { id: req.session.user.id } }).then((result) => {
if (result.admin === true) {
@@ -29,11 +29,15 @@ router.get("/users",async (req, res) => {
})
router.get("/groups", (req, res) => {
Group.findAll().then((groups) => {
groupService.getGroupsWithMembers().then((groups) => {
res.render('admin/groups', { "groups": groups })
})
})
router.post("/groups/add", (req, res) => {
if (req.body.group_name) {
groupService.addGroup(req.body.group_name).then((result) => {
@@ -66,12 +70,9 @@ router.get("/groups/:name", async (req, res) => {
}
}
res.render('admin/group_edit', { "group": group, "inGroup": result, "outGroup": users })
});
})
});
}
})