yusuketk 5 лет назад
Родитель
Сommit
f7aa2b1915

+ 1 - 1
src/client/js/services/AdminAppContainer.js

@@ -283,7 +283,7 @@ export default class AdminAppContainer extends Container {
    * @memberOf AdminAppContainer
    */
   async sendTestEmail() {
-    await this.appContainer.apiv3.get('/app-settings/smtp-test');
+    return this.appContainer.apiv3.post('/app-settings/smtp-test');
   }
 
   /**

+ 2 - 2
src/server/routes/apiv3/app-settings.js

@@ -467,14 +467,14 @@ module.exports = (crowi) => {
    *    /app-settings/smtp-test:
    *      post:
    *        tags: [AppSettings]
-   *        operationId: getSmtpTest
+   *        operationId: postSmtpTest
    *        summary: /app-settings/smtp-setting
    *        description: Send test mail for smtp
    *        responses:
    *          200:
    *            description: Succeeded to send test mail for smtp
    */
-  router.get('/smtp-test', loginRequiredStrictly, adminRequired, async(req, res) => {
+  router.post('/smtp-test', loginRequiredStrictly, adminRequired, async(req, res) => {
     try {
       await sendTestEmail(req.user.email);
       return res.apiv3({});