%PDF- %PDF-
Direktori : /home/opti/workflow/src/routes/ |
Current File : /home/opti/workflow/src/routes/admin.js |
var express = require('express'); var router = express.Router(); var secured = require('../middleware/login'); var con = require('../../config'); var db = require('../models'); /* GET home page. */ router.get('/', secured, (req, res) => { res.redirect('/admin/dashboard'); }); router.get('/dashboard', secured, (req, res) => { const user = req.user; //check if structure is organised so we do not show the add organization structure button db.OrganisationStructure.findAll({ where: { orgId: req.user.orgId }, include: [{model:db.Structure, as: 'structure'}], order: [['parentId', 'ASC']] }).then(structures => { // console.log(structures) isOrganized = false; if (structures.length > 0) { //structure not already organized isOrganized = true; } db.User.findAll({where:{orgId:user.orgId}}).then((employees)=>{ res.render('admin/dashboard', { user, isOrganized, structures, employees }); }) }) }); module.exports = router;