Browse Source

adjust swagger

itizawa 5 years ago
parent
commit
49179d46a0
1 changed files with 11 additions and 8 deletions
  1. 11 8
      src/server/routes/apiv3/share-links.js

+ 11 - 8
src/server/routes/apiv3/share-links.js

@@ -52,23 +52,26 @@ module.exports = (crowi) => {
   *        description: delete one share link related one page
   *        parameters:
   *          - name: id
-  *            in: query
+  *            in: path
   *            required: true
   *            description: id of share link
   *            schema:
   *              type: string
-  *          - name: pageId
-  *            in: body
-  *            required: true
-  *            description: page id witch related to the link
-  *            schema:
-  *              type: string
+  *        requestBody:
+  *          required: true
+  *          content:
+  *            application/json:
+  *              schema:
+  *                properties:
+  *                  pageId:
+  *                    type: string
+  *                    description:  page id witch related to the link
   *        responses:
   *          200:
   *            description: Succeeded to delete one share link
   */
   router.delete('/:id', loginRequired, csrf, async(req, res) => {
-    const { id } = req.query;
+    const { id } = req.params;
     const { pageId } = req.body;
 
     try {