Steven Fukase 4 лет назад
Родитель
Сommit
f32f33c53f
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      src/client/js/components/PageEditor/LinkEditModal.jsx

+ 3 - 1
src/client/js/components/PageEditor/LinkEditModal.jsx

@@ -152,6 +152,7 @@ class LinkEditModal extends React.PureComponent {
     const { t } = this.props;
     const { t } = this.props;
     const path = this.state.linkInputValue;
     const path = this.state.linkInputValue;
     let markdown = '';
     let markdown = '';
+    let permalink = '';
     let previewError = '';
     let previewError = '';
 
 
     if (path.startsWith('/')) {
     if (path.startsWith('/')) {
@@ -162,6 +163,7 @@ class LinkEditModal extends React.PureComponent {
       try {
       try {
         const { page } = await this.props.appContainer.apiGet('/pages.get', { path: pathWithoutFragment, page_id: pageId });
         const { page } = await this.props.appContainer.apiGet('/pages.get', { path: pathWithoutFragment, page_id: pageId });
         markdown = page.revision.body;
         markdown = page.revision.body;
+        permalink = page.id;
       }
       }
       catch (err) {
       catch (err) {
         previewError = err.message;
         previewError = err.message;
@@ -170,7 +172,7 @@ class LinkEditModal extends React.PureComponent {
     else {
     else {
       previewError = t('link_edit.page_not_found_in_preview', { path });
       previewError = t('link_edit.page_not_found_in_preview', { path });
     }
     }
-    this.setState({ markdown, previewError });
+    this.setState({ markdown, previewError, permalink });
   }
   }
 
 
   getLinkForPreview() {
   getLinkForPreview() {