This commit is contained in:
Matthias Hochmeister
2026-03-13 21:49:42 +01:00
parent e666ff434e
commit ef9d2ff4a2
6 changed files with 276 additions and 0 deletions

View File

@@ -39,6 +39,24 @@ router.post(
memberController.createMemberProfile.bind(memberController)
);
router.get(
'/:userId/befoerderungen',
requirePermission('members:read'),
memberController.getBefoerderungen.bind(memberController)
);
router.get(
'/:userId/untersuchungen',
requirePermission('members:read'),
memberController.getUntersuchungen.bind(memberController)
);
router.get(
'/:userId/fahrgenehmigungen',
requirePermission('members:read'),
memberController.getFahrgenehmigungen.bind(memberController)
);
/**
* Inline middleware for PATCH /:userId.
* Enforces that the caller is either the profile owner OR holds members:write.