itizawa 6 лет назад
Родитель
Сommit
40e00efb24
1 измененных файлов с 3 добавлено и 3 удалено
  1. 3 3
      src/server/routes/page.js

+ 3 - 3
src/server/routes/page.js

@@ -926,8 +926,6 @@ module.exports = function(crowi, app) {
     const isCompletely = (req.body.completely != null);
     // get recursively flag
     const isRecursively = (req.body.recursively != null);
-    // get useradmin flag
-    const isDeniedDelete = !req.user.admin;
 
     const options = { socketClientId };
 
@@ -941,7 +939,9 @@ module.exports = function(crowi, app) {
 
     try {
       if (isCompletely) {
-        if (isDeniedDelete) {
+        // get useradmin flag
+        const isDeniedCompletelyDelete = !req.user.admin;
+        if (isDeniedCompletelyDelete) {
           return res.json(ApiResponse.error('You can not delete completely', 'user_not_admin'));
         }
         if (isRecursively) {