Browse Source

Fix Endpoint modal going to Choose Provider

Happens after a successful Endpoint validation.
Sergiu Miclea 8 years ago
parent
commit
9cfd811886
1 changed files with 3 additions and 3 deletions
  1. 3 3
      src/components/organisms/PageHeader/PageHeader.jsx

+ 3 - 3
src/components/organisms/PageHeader/PageHeader.jsx

@@ -156,8 +156,8 @@ class PageHeader extends React.Component {
     this.setState({ showEndpointModal: false })
   }
 
-  handleBackEndpointModal() {
-    this.setState({ showChooseProviderModal: true, showEndpointModal: false })
+  handleBackEndpointModal(options) {
+    this.setState({ showChooseProviderModal: !options || !options.autoClose, showEndpointModal: false })
   }
 
   render() {
@@ -197,7 +197,7 @@ class PageHeader extends React.Component {
             deleteOnCancel
             type={this.state.providerType}
             cancelButtonText="Back"
-            onCancelClick={() => { this.handleBackEndpointModal() }}
+            onCancelClick={options => { this.handleBackEndpointModal(options) }}
           />
         </Modal>
       </Wrapper>