Просмотр исходного кода

create submitted action get request for pages (client side) and endpoint

zahmis 5 лет назад
Родитель
Сommit
ea72ab16ee
2 измененных файлов с 5 добавлено и 8 удалено
  1. 1 4
      src/client/js/components/Page/PageShareManagement.jsx
  2. 4 4
      src/server/routes/apiv3/page.js

+ 1 - 4
src/client/js/components/Page/PageShareManagement.jsx

@@ -15,7 +15,7 @@ import ArchiveCreateModal from '../ArchiveCreateModal';
 const PageShareManagement = (props) => {
 const PageShareManagement = (props) => {
   const { t, appContainer, pageContainer } = props;
   const { t, appContainer, pageContainer } = props;
 
 
-  const { path } = pageContainer.state;
+  const { path, pageId } = pageContainer.state;
   const { currentUser } = appContainer;
   const { currentUser } = appContainer;
 
 
   const [isOutsideShareLinkModalShown, setIsOutsideShareLinkModalShown] = useState(false);
   const [isOutsideShareLinkModalShown, setIsOutsideShareLinkModalShown] = useState(false);
@@ -43,7 +43,6 @@ const PageShareManagement = (props) => {
   }
   }
 
 
   async function getArchivePageData() {
   async function getArchivePageData() {
-    const pageId = pageContainer.state.pageId;
     try {
     try {
       await appContainer.apiv3Get('page/archive', { pageId });
       await appContainer.apiv3Get('page/archive', { pageId });
     }
     }
@@ -52,9 +51,7 @@ const PageShareManagement = (props) => {
     }
     }
   }
   }
 
 
-
   function exportArchive(exportArchiveData) {
   function exportArchive(exportArchiveData) {
-
   }
   }
 
 
   function exportPage(exportPageFile) {
   function exportPage(exportPageFile) {

+ 4 - 4
src/server/routes/apiv3/page.js

@@ -213,11 +213,11 @@ module.exports = (crowi) => {
     return res.apiv3({});
     return res.apiv3({});
   });
   });
 
 
-  router.get('/archive', accessTokenParser, loginRequired, csrf, async(req, res) => {
-
-    const { pageId } = req.body;
-
+  router.get('/archive', async(req, res) => {
+    const { pageId } = req.query;
     console.log(pageId);
     console.log(pageId);
+
+    return res.apiv3({});
   });
   });
 
 
   return router;
   return router;