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

Merge pull request #2356 from utsushiiro/fix-pages-update-api

Fix pages.update API
Yuki Takei пре 5 година
родитељ
комит
abd9dea676
1 измењених фајлова са 3 додато и 2 уклоњено
  1. 3 2
      src/server/routes/page.js

+ 3 - 2
src/server/routes/page.js

@@ -790,6 +790,7 @@ module.exports = function(crowi, app) {
    *                required:
    *                  - body
    *                  - page_id
+   *                  - revision_id
    *        responses:
    *          200:
    *            description: Succeeded to update page.
@@ -833,8 +834,8 @@ module.exports = function(crowi, app) {
     const socketClientId = req.body.socketClientId || undefined;
     const pageTags = req.body.pageTags || undefined;
 
-    if (pageId === null || pageBody === null) {
-      return res.json(ApiResponse.error('page_id and body are required.'));
+    if (pageId === null || pageBody === null || revisionId === null) {
+      return res.json(ApiResponse.error('page_id, body and revision_id are required.'));
     }
 
     // check page existence