itizawa 5 lat temu
rodzic
commit
5afab8ba56
2 zmienionych plików z 5 dodań i 1 usunięć
  1. 2 1
      src/server/routes/page.js
  2. 3 0
      src/test/models/shareLink.test.js

+ 2 - 1
src/server/routes/page.js

@@ -447,7 +447,6 @@ module.exports = function(crowi, app) {
 
   actions.showSharedPage = async function(req, res, next) {
     const { linkId } = req.params;
-    const revisionId = req.query.revision;
 
     const layoutName = configManager.getConfig('crowi', 'customize:layout');
     const view = `layout-${layoutName}/shared_page`;
@@ -473,6 +472,8 @@ module.exports = function(crowi, app) {
 
     // presentation mode
     if (req.query.presentation) {
+      const revisionId = req.query.revision;
+
       page = await page.populateDataToMakePresentation(revisionId);
 
       // populate

+ 3 - 0
src/test/models/shareLink.test.js

@@ -21,6 +21,9 @@ describe('ShareLink', () => {
       params: {
         linkId: 'someLinkId',
       },
+      query:{
+        revision: 'someRevision'
+      }
     };
 
     const res = {