熊谷洸介(Kousuke Kumagai) 6 jaren geleden
bovenliggende
commit
4306ef1401
1 gewijzigde bestanden met toevoegingen van 11 en 4 verwijderingen
  1. 11 4
      src/client/js/components/Admin/Importer.jsx

+ 11 - 4
src/client/js/components/Admin/Importer.jsx

@@ -20,6 +20,7 @@ class Importer extends React.Component {
     };
     };
     this.esaHandleSubmit = this.esaHandleSubmit.bind(this);
     this.esaHandleSubmit = this.esaHandleSubmit.bind(this);
     this.esaHandleSubmitTest = this.esaHandleSubmitTest.bind(this);
     this.esaHandleSubmitTest = this.esaHandleSubmitTest.bind(this);
+    this.esaHandleSubmitUpdate = this.esaHandleSubmitUpdate.bind(this);
     this.handleInputValue = this.handleInputValue.bind(this);
     this.handleInputValue = this.handleInputValue.bind(this);
   }
   }
 
 
@@ -43,6 +44,13 @@ class Importer extends React.Component {
     this.props.appContainer.apiPost('/admin/import/testEsaAPI', params);
     this.props.appContainer.apiPost('/admin/import/testEsaAPI', params);
   }
   }
 
 
+  esaHandleSubmitUpdate() {
+    const params = {
+      esaTeamName: this.state.esaTeamName, esaAccessToken: this.state.esaAccessToken,
+    };
+    this.props.appContainer.apiPost('/_api/admin/settings/importerEsa', params);
+  }
+
   render() {
   render() {
     const { esaTeamName, esaAccessToken } = this.state;
     const { esaTeamName, esaAccessToken } = this.state;
     return (
     return (
@@ -75,10 +83,9 @@ class Importer extends React.Component {
 
 
 
 
               <input name="Esa" type="button" id="testConnectionToEsa" className="btn btn-primary btn-esa" onClick={this.esaHandleSubmit} value="インポート" />
               <input name="Esa" type="button" id="testConnectionToEsa" className="btn btn-primary btn-esa" onClick={this.esaHandleSubmit} value="インポート" />
-              <button type="submit" className="btn btn-secondary">{ // the first element is the default button to submit
-              }
-                {'Update'}
-              </button>
+
+              <input name="Esa" type="button" id="testConnectionToEsa" className="btn btn-secondary" onClick={this.esaHandleSubmitUpdate} value="Update" />
+
               <span className="col-xs-offset-1">
               <span className="col-xs-offset-1">
                 <input name="Esa" type="button" id="importFromEsa" className="btn btn-default btn-esa" onClick={this.esaHandleSubmitTest} value="接続テスト" />
                 <input name="Esa" type="button" id="importFromEsa" className="btn btn-default btn-esa" onClick={this.esaHandleSubmitTest} value="接続テスト" />
               </span>
               </span>