fix issue api request
This commit is contained in:
@@ -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){
|
||||
|
||||
Reference in New Issue
Block a user