2
0
熊谷洸介(Kousuke Kumagai) 6 жил өмнө
parent
commit
8833982856

+ 19 - 18
src/client/js/components/Admin/Importer.jsx

@@ -61,19 +61,19 @@ class Importer extends React.Component {
     }
     }
   }
   }
 
 
-  esaHandleSubmitUpdate() {
+  async esaHandleSubmitUpdate() {
     const params = {
     const params = {
       'importer:esa:team_name': this.state.esaTeamName,
       'importer:esa:team_name': this.state.esaTeamName,
       'importer:esa:access_token': this.state.esaAccessToken,
       'importer:esa:access_token': this.state.esaAccessToken,
     };
     };
-    this.props.appContainer.apiPost('/admin/settings/importerEsa', params)
-      .then((res) => {
-        toastSuccess('Updated');
-      })
-      .catch((err) => {
-        console.log(err.message);
-        toastError(err, 'Errors');
-      });
+    try {
+      await this.props.appContainer.apiPost('/admin/settings/importerEsa', params);
+      toastSuccess('Updated');
+    }
+    catch (err) {
+      console.log(err.message);
+      toastError(err, 'Errors');
+    }
   }
   }
 
 
   qiitaHandleSubmit() {
   qiitaHandleSubmit() {
@@ -90,6 +90,7 @@ class Importer extends React.Component {
     }
     }
   }
   }
 
 
+
   qiitaHandleSubmitTest() {
   qiitaHandleSubmitTest() {
     try {
     try {
       const params = {
       const params = {
@@ -106,19 +107,19 @@ class Importer extends React.Component {
     }
     }
   }
   }
 
 
-  qiitaHandleSubmitUpdate() {
+  async qiitaHandleSubmitUpdate() {
     const params = {
     const params = {
       'importer:qiita:team_name': this.state.qiitaTeamName,
       'importer:qiita:team_name': this.state.qiitaTeamName,
       'importer:qiita:access_token': this.state.qiitaAccessToken,
       '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');
-      });
+    try {
+      await this.props.appContainer.apiPost('/admin/settings/importerQiita', params);
+      toastSuccess('Updated');
+    }
+    catch (err) {
+      console.log(err.message);
+      toastError(err, 'Errors');
+    }
   }
   }
 
 
   render() {
   render() {