Assign production plans to Graphs users

This commit is contained in:
Cauê Faleiros
2026-08-25 13:40:52 -03:00
parent d14f7e315f
commit c259ddea29
8 changed files with 147 additions and 24 deletions

View File

@@ -1,9 +1,17 @@
const express = require('express');
const { verifySuperAdmin } = require('../auth');
const { createUser, deleteUser, listUsers, updateUser } = require('../services/userService');
const { verifySuperAdmin, verifyToken } = require('../auth');
const { createUser, deleteUser, listActiveOperationalUsers, listUsers, updateUser } = require('../services/userService');
const router = express.Router();
router.get('/users/operational', verifyToken, async (req, res, next) => {
try {
res.json({ users: await listActiveOperationalUsers() });
} catch (error) {
next(error);
}
});
router.get('/users', verifySuperAdmin, async (req, res, next) => {
try {
const users = await listUsers();