const logger = require("../utils/logger"); const adminEmail = require("../utils/adminEmail"); const validateAdminMiddleware = (req, res, next) => { if (!adminEmail.includes(req.user.email) && !req.user.ioadmin) { logger.log("admin-validation-failed", "ERROR", req.user.email, null, { request: req.body, user: req.user, }); return res.sendStatus(404); } next(); }; module.exports = validateAdminMiddleware;