Просмотр исходного кода

Trying to fix swagger comments

arvid-e 9 месяцев назад
Родитель
Сommit
80c58f2847
1 измененных файлов с 35 добавлено и 35 удалено
  1. 35 35
      apps/app/src/server/routes/apiv3/content-disposition-settings.js

+ 35 - 35
apps/app/src/server/routes/apiv3/content-disposition-settings.js

@@ -37,41 +37,41 @@ module.exports = (crowi) => {
 
 
   /**
-   * @swagger
-  * /markdown-setting:
-  * get:
-  *  tags: [Markdown Settings]
-  *  summary: Get content disposition settings for configurable MIME types
-  *  description: Retrieve the current `inline` or `attachment` disposition setting for each configurable MIME type.
-  *  security:
-  *    - cookieAuth: []
-  *    - adminRequired: []
-  *  responses:
-  *    200:
-  *      description: Successfully retrieved content disposition settings.
-  *      content:
-  *        application/json:
-  *          schema:
-  *            type: object
-  *            properties:
-  *              contentDispositionSettings:
-  *                type: object
-  *                description: An object mapping configurable MIME types to their current inline disposition status.
-  *                additionalProperties:
-  *                  type: boolean
-  *                  description: true if inline, false if attachment.
-  *                example:
-  *                  image/png: true
-  *                  application/pdf: false
-  *                  text/plain: true
-  *    401:
-  *      $ref: '#/components/responses/401'
-  *    403:
-  *    $ref: '#/components/responses/403'
-  *  500:
-  *     $ref: '#/components/responses/500'
-  *
-   */
+ * @swagger
+ * /markdown-setting:
+ * get:
+ *  tags: [Markdown Settings]
+ *  summary: Get content disposition settings for configurable MIME types
+ *  description: Retrieve the current `inline` or `attachment` disposition setting for each configurable MIME type.
+ *  security:
+ *    - cookieAuth: []
+ *    - adminRequired: []
+ *  responses:
+ *    200:
+ *      description: Successfully retrieved content disposition settings.
+ *      content:
+ *        application/json:
+ *          schema:
+ *            type: object
+ *            properties:
+ *              contentDispositionSettings:
+ *                type: object
+ *                description: An object mapping configurable MIME types to their current inline disposition status.
+ *                additionalProperties:
+ *                  type: boolean
+ *                  description: true if inline, false if attachment.
+ *                example:
+ *                  image/png: true
+ *                  application/pdf: false
+ *                  text/plain: true
+ *    401:
+ *      $ref: '#/components/responses/401'
+ *    403:
+ *    $ref: '#/components/responses/403'
+ *  500:
+ *     $ref: '#/components/responses/500'
+ *
+  */
   router.get('/', loginRequiredStrictly, adminRequired, async(req, res) => {
     const promises = CONFIGURABLE_MIME_TYPES_FOR_DISPOSITION.map(async(mimeType) => {
       const configKey = `attachments:contentDisposition:${mimeType}:inline`;