Shun Miyazawa 1 год назад
Родитель
Сommit
71d438ec10
1 измененных файлов с 8 добавлено и 1 удалено
  1. 8 1
      apps/app/src/server/routes/apiv3/page/index.ts

+ 8 - 1
apps/app/src/server/routes/apiv3/page/index.ts

@@ -761,7 +761,14 @@ module.exports = (crowi) => {
     };
     await crowi.activityService.createActivity(parameters);
 
-    return pipeline(stream, res);
+    // The last stream in the pipeline must be a function
+    // https://stackoverflow.com/questions/75118262/gulp-generates-typeerror-the-streams-property-must-be-of-type-function
+    return pipeline(stream, res, (err) => {
+      if (err) {
+        logger.error('Failed to export page', err);
+        return res.apiv3Err(err, 500);
+      }
+    });
   });
 
   /**