fix issue api request

This commit is contained in:
Manuel Romero
2025-03-12 10:35:55 +01:00
parent 5d3889f414
commit 637da5371d

View File

@@ -849,7 +849,7 @@ router.post('/:userId/provisions/:id/startvms', passport.ensureAuthenticatedAndI
* description: Not found
*
*/
router.post('/:userId/provisions/:id/rotate-sa-key', passport.ensureAuthenticatedAndIsMe, async (req, res, next) => {
router.post('/:userId/provisions/:id/rotate-sa-key', passport.ensureAuthenticated, async (req, res, next) => {
try {
let provision = await db.provision.getById(req.params.id);
if (!provision){
@@ -860,8 +860,7 @@ router.post('/:userId/provisions/:id/rotate-sa-key', passport.ensureAuthenticate
if (modProvision) {
sendEmail.sendRotateKey(modProvision, modProvision.user);
}
const userId = req.params.userId === 'me'? req.user._id : req.params.userId;
db.event.add({ user: userId, provision: provision._id, type: `rotated-key.az-sa`, message: `` });
db.event.add({ user: req.user._id, provision: provision._id, type: `rotated-key.az-sa`, message: `` });
return res.json(modProvision);
@@ -894,7 +893,7 @@ router.post('/:userId/provisions/:id/rotate-sa-key', passport.ensureAuthenticate
* description: Not found
*
*/
router.post('/:userId/provisions/:id/rotate-awsiam-key', passport.ensureAuthenticatedAndIsMe, async (req, res, next) => {
router.post('/:userId/provisions/:id/rotate-awsiam-key', passport.ensureAuthenticated, async (req, res, next) => {
try {
let provision = await db.provision.getById(req.params.id);
if (!provision){
@@ -905,8 +904,7 @@ router.post('/:userId/provisions/:id/rotate-awsiam-key', passport.ensureAuthenti
if (modProvision) {
sendEmail.sendRotateAWSKey(modProvision, modProvision.user);
}
const userId = req.params.userId === 'me'? req.user._id : req.params.userId;
db.event.add({ user: userId, provision: provision._id, type: `rotated-key.aws-iam`, message: `` });
db.event.add({ user: req.user._id, provision: provision._id, type: `rotated-key.aws-iam`, message: `` });
return res.json(modProvision);
@@ -939,7 +937,7 @@ router.post('/:userId/provisions/:id/rotate-awsiam-key', passport.ensureAuthenti
* description: Not found
*
*/
router.get('/:userId/provisions/:id/get-awsiam-key', passport.ensureAuthenticatedAndIsMe, async (req, res, next) => {
router.get('/:userId/provisions/:id/get-awsiam-key', passport.ensureAuthenticated, async (req, res, next) => {
try {
let provision = await db.provision.getById(req.params.id);
if (!provision){