Skip to content

Commit 0d18377

Browse files
committed
add Assegnazioni Stanze to dropdown menu and fix authorization
1 parent c9b53dd commit 0d18377

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

server/controllers/processes/roomAssignmentsList.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ const INDEX_PIPELINE = [
6666
module.exports.INDEX_PIPELINE = INDEX_PIPELINE;
6767

6868
router.get('/', async (req, res) => {
69-
if (!req.user || !req.user.roles.includes('admin')) {
69+
if (!req?.user?.person || !req.user.roles.includes('admin')) {
7070
res.status(401).json({
7171
result: "Unauthorized"
7272
})

src/processes/Home.js

+4
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,10 @@ export function ProcessDropdown() {
184184
<NavDropdown.Item key="roomLabels" as={NavLink} to="/process/roomLabels">
185185
Cartellini Stanze
186186
</NavDropdown.Item>)
187+
if (user.hasProcessPermission('/process/roomAssignmentsList')) items.push(
188+
<NavDropdown.Item key="roomAssignmentsList" as={NavLink} to="/process/roomAssignmentsList">
189+
Assegnazioni Stanze
190+
</NavDropdown.Item>)
187191
if (user.hasProcessPermission('/process/my/urls')) items.push(
188192
<NavDropdown.Item key="urls" as={NavLink} to="/process/my/urls">
189193
Alias Pagine Web

0 commit comments

Comments
 (0)