熊谷洸介(Kousuke Kumagai) 6 лет назад
Родитель
Сommit
8833982856
1 измененных файлов с 19 добавлено и 18 удалено
  1. 19 18
      src/client/js/components/Admin/Importer.jsx

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

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