|
@@ -1,6 +1,5 @@
|
|
const User = require('../database/UserModel');
|
|
const User = require('../database/UserModel');
|
|
|
|
|
|
-
|
|
|
|
exports.Dashboard = async function (req, res) {
|
|
exports.Dashboard = async function (req, res) {
|
|
|
|
|
|
if (req.session.role == "admin") {
|
|
if (req.session.role == "admin") {
|
|
@@ -8,6 +7,12 @@ exports.Dashboard = async function (req, res) {
|
|
// get user data with matching UUID from sqlite database
|
|
// get user data with matching UUID from sqlite database
|
|
let user = await User.findOne({ where: { UUID: req.session.UUID } });
|
|
let user = await User.findOne({ where: { UUID: req.session.UUID } });
|
|
|
|
|
|
|
|
+ let caddy = 'd-none';
|
|
|
|
+
|
|
|
|
+ if (process.env.Proxy_Manager == 'enabled') {
|
|
|
|
+ caddy = '';
|
|
|
|
+ }
|
|
|
|
+
|
|
// Render the home page
|
|
// Render the home page
|
|
res.render("pages/dashboard", {
|
|
res.render("pages/dashboard", {
|
|
name: user.first_name + ' ' + user.last_name,
|
|
name: user.first_name + ' ' + user.last_name,
|
|
@@ -15,6 +20,7 @@ exports.Dashboard = async function (req, res) {
|
|
avatar: user.avatar,
|
|
avatar: user.avatar,
|
|
isLoggedIn: true,
|
|
isLoggedIn: true,
|
|
site_list: req.app.locals.site_list,
|
|
site_list: req.app.locals.site_list,
|
|
|
|
+ caddy: caddy
|
|
});
|
|
});
|
|
} else {
|
|
} else {
|
|
// Redirect to the login page
|
|
// Redirect to the login page
|