فهرست منبع

If the portal page exists, redirect from the page

Sotaro KARASAWA 10 سال پیش
والد
کامیت
b58bb9b784
1فایلهای تغییر یافته به همراه9 افزوده شده و 2 حذف شده
  1. 9 2
      lib/routes/page.js

+ 9 - 2
lib/routes/page.js

@@ -200,8 +200,15 @@ module.exports = function(crowi, app) {
         return res.redirect('/');
         return res.redirect('/');
       }
       }
 
 
-      debug('Catch pageShow', err);
-      return renderPage(null, req, res);
+      Page.hasPortalPage(path + '/', req.user)
+      .then(function(page) {
+        if (page) {
+          return res.redirect(path + '/');
+        } else {
+          debug('Catch pageShow', err);
+          return renderPage(null, req, res);
+        }
+      });
     });
     });
   };
   };