Преглед изворни кода

fix position res.data.page

zahmis пре 5 година
родитељ
комит
cfc3c62bde
2 измењених фајлова са 4 додато и 3 уклоњено
  1. 3 2
      src/client/js/components/PageDuplicateModal.jsx
  2. 1 1
      src/server/routes/apiv3/pages.js

+ 3 - 2
src/client/js/components/PageDuplicateModal.jsx

@@ -70,8 +70,9 @@ const PageDuplicateModal = (props) => {
 
     try {
       const res = await appContainer.apiv3Post('/pages/duplicate', { pageId, pageNameInput });
-      const { result } = res;
-      window.location.href = encodeURI(`${result.path}?duplicated=${path}`);
+      const { path } = res.data.page;
+      window.location.href = encodeURI(`${path}?duplicated=${path}`);
+
     }
     catch (err) {
       setErrs(err);

+ 1 - 1
src/server/routes/apiv3/pages.js

@@ -385,8 +385,8 @@ module.exports = (crowi) => {
 
     const originTags = await page.findRelatedTagsById();
     const createdPage = await Page.create(newPagePath, page.revision.body, req.user);
-
     let savedTags;
+
     if (originTags != null) {
       await PageTagRelation.updatePageTags(createdPage.id, originTags);
       savedTags = await PageTagRelation.listTagNamesByPage(createdPage.id);