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

Revert "add apiv3 endpoint"

This reverts commit d5cb4f47d71d73494fe70421f18677840d45df73.
yusuketk пре 6 година
родитељ
комит
8b03fc6b3d
1 измењених фајлова са 0 додато и 51 уклоњено
  1. 0 51
      src/server/routes/apiv3/app-settings.js

+ 0 - 51
src/server/routes/apiv3/app-settings.js

@@ -36,9 +36,6 @@ const validator = {
     body('accessKeyId').trim(),
     body('accessKeyId').trim(),
     body('secretKey').trim(),
     body('secretKey').trim(),
   ],
   ],
-  pluginSetting: [
-    body('isEnabledPlugins').isBoolean(),
-  ],
 };
 };
 
 
 
 
@@ -112,11 +109,6 @@ const validator = {
  *          secretKey:
  *          secretKey:
  *            type: String
  *            type: String
  *            description: secret key for authentification of AWS
  *            description: secret key for authentification of AWS
- *      PluginSettingParams:
- *        type: object
- *          isEnabledPlugins:
- *            type: String
- *            description: enable use plugins
  */
  */
 
 
 module.exports = (crowi) => {
 module.exports = (crowi) => {
@@ -164,7 +156,6 @@ module.exports = (crowi) => {
       bucket: crowi.configManager.getConfig('crowi', 'aws:bucket'),
       bucket: crowi.configManager.getConfig('crowi', 'aws:bucket'),
       accessKeyId: crowi.configManager.getConfig('crowi', 'aws:accessKeyId'),
       accessKeyId: crowi.configManager.getConfig('crowi', 'aws:accessKeyId'),
       secretKey: crowi.configManager.getConfig('crowi', 'aws:secretKey'),
       secretKey: crowi.configManager.getConfig('crowi', 'aws:secretKey'),
-      isEnabledPlugins: crowi.configManager.getConfig('crowi', 'plugin:isEnabledPlugins'),
     };
     };
     return res.apiv3({ appSettingsParams });
     return res.apiv3({ appSettingsParams });
 
 
@@ -416,47 +407,5 @@ module.exports = (crowi) => {
     }
     }
 
 
   });
   });
-
-  /**
-   * @swagger
-   *
-   *    /app-settings/plugin-setting:
-   *      put:
-   *        tags: [AppSettings]
-   *        description: Update plugin setting
-   *        requestBody:
-   *          required: true
-   *          content:
-   *            application/json:
-   *              schema:
-   *                $ref: '#/components/schemas/PluginSettingParams'
-   *        responses:
-   *          200:
-   *            description: Succeeded to update plugin setting
-   *            content:
-   *              application/json:
-   *                schema:
-   *                  $ref: '#/components/schemas/PluginSettingParams'
-   */
-  router.put('/plugin-setting', loginRequiredStrictly, adminRequired, csrf, validator.pluginSetting, ApiV3FormValidator, async(req, res) => {
-    const requestPluginSettingParams = {
-      'plugin:isEnabledPlugins': req.body.isEnabledPlugins,
-    };
-
-    try {
-      await crowi.configManager.updateConfigsInTheSameNamespace('crowi', requestPluginSettingParams);
-      const pluginSettingParams = {
-        isEnabledPlugins: crowi.configManager.getConfig('crowi', 'plugin:isEnabledPlugins'),
-      };
-      return res.apiv3({ pluginSettingParams });
-    }
-    catch (err) {
-      const msg = 'Error occurred in updating plugin setting';
-      logger.error('Error', err);
-      return res.apiv3Err(new ErrorV3(msg, 'update-pluginSetting-failed'));
-    }
-
-  });
-
   return router;
   return router;
 };
 };