Explorar o código

qiitaHandleSubmitUpdate

Is over
熊谷洸介(Kousuke Kumagai) %!s(int64=6) %!d(string=hai) anos
pai
achega
3d0f94aae2
Modificáronse 2 ficheiros con 13 adicións e 14 borrados
  1. 12 13
      src/client/js/components/Admin/Importer.jsx
  2. 1 1
      src/server/routes/admin.js

+ 12 - 13
src/client/js/components/Admin/Importer.jsx

@@ -68,9 +68,7 @@ class Importer extends React.Component {
     };
     this.props.appContainer.apiPost('/admin/settings/importerEsa', params)
       .then((res) => {
-        if (res.ok) {
           toastSuccess('Update');
-        }
       })
       .catch((err) => {
         console.log(err.message);
@@ -109,17 +107,18 @@ class Importer extends React.Component {
   }
 
   qiitaHandleSubmitUpdate() {
-    try {
-      const params = {
-        'importer:qiita:team_name': this.state.qiitaTeamName,
-        'importer:qiita:access_token': this.state.qiitaAccessToken,
-      };
-      this.props.appContainer.apiPost('/admin/settings/importerQiita', params);
-      toastSuccess('Update');
-    }
-    catch (error) {
-      toastError(error);
-    }
+    const params = {
+      'importer:qiita:team_name': this.state.qiitaTeamName,
+      'importer:qiita:access_token': this.state.qiitaAccessToken,
+    };
+    this.props.appContainer.apiPost('/admin/settings/importerQiita', params)
+      .then((res) => {
+        toastSuccess('Update');
+      })
+      .catch((err) => {
+        console.log(err.message);
+        toastError(err, 'Errors');
+      });
   }
 
   render() {

+ 1 - 1
src/server/routes/admin.js

@@ -1229,7 +1229,7 @@ module.exports = function(crowi, app) {
     await configManager.updateConfigsInTheSameNamespace('crowi', form);
     importer.initializeQiitaClient(); // let it run in the back aftert res
 
-    return res.json({ status: true });
+    return res.json(ApiResponse.success());
   };
 
   /**