= 5 лет назад
Родитель
Сommit
d62ea5d9c3
1 измененных файлов с 6 добавлено и 6 удалено
  1. 6 6
      src/server/routes/apiv3/pages.js

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

@@ -96,22 +96,22 @@ module.exports = (crowi) => {
   *            description: Return currently page file path
   */
   router.get('/export', async(req, res) => {
-    const { exportService } = crowi;
+    const Revision = crowi.model('Revision');
 
     try {
       const {
-        revisionId, type, pageId,
+        revisionId, type,
       } = req.query;
-      const exportFileName = `${pageId}`;
-      const markdown = await Page.getMarkdown(revisionId);
+      const revisions = await Revision.findRevisions([revisionId]);
+      const markdown = revisions[0].body;
 
-      await exportService.cretaeMarkdownFile(markdown, exportFileName);
+      const exportPageFile = markdown;
 
       if (type === 'pdf') {
         // TODO: convert markdown to pdf (GW-2757)
       }
 
-      return res.apiv3({ exportFileName: `${exportFileName}.${type}` });
+      return res.apiv3({ exportPageFile });
     }
     catch (err) {
       res.code = 'unknown';