Kaynağa Gözat

Fixes issue in retrieving instances list

CD-15 #resolve
Alessandro Pilotti 8 yıl önce
ebeveyn
işleme
37dce75644
1 değiştirilmiş dosya ile 3 ekleme ve 3 silme
  1. 3 3
      src/components/WizardVms/WizardVms.js

+ 3 - 3
src/components/WizardVms/WizardVms.js

@@ -248,7 +248,7 @@ class WizardVms extends Component {
               placeholder="Search VMs"
               placeholder="Search VMs"
               value={this.state.queryText}
               value={this.state.queryText}
               onChange={(e) => this.searchVm(e)}
               onChange={(e) => this.searchVm(e)}
-              className={"searchBox" + (this.state.filteredData.length == 0 ? " hidden" : " ")}
+              className={"searchBox" + (!(this.state.filteredData && this.state.filteredData.length) ? " hidden" : " ")}
             />
             />
             <div className="category-filter hidden">
             <div className="category-filter hidden">
               {vmStates}
               {vmStates}
@@ -257,10 +257,10 @@ class WizardVms extends Component {
           <div className="items-list instances">
           <div className="items-list instances">
             {this.renderSearch()}
             {this.renderSearch()}
           </div>
           </div>
-          <div className={s.selectionCount + (this.state.filteredData.length == 0 ? " hidden" : " ")}>
+          <div className={s.selectionCount + (!(this.state.filteredData && this.state.filteredData.length) ? " hidden" : " ")}>
             {this.instancesSelected()} instances selected
             {this.instancesSelected()} instances selected
           </div>
           </div>
-          <div className={s.pagination + (this.state.filteredData.length == 0 ? " hidden" : " ")}>
+          <div className={s.pagination + (!(this.state.filteredData && this.state.filteredData.length) ? " hidden" : " ")}>
             <span
             <span
               className={(this.state.page == 0 ? "disabled " : "") + s.prev}
               className={(this.state.page == 0 ? "disabled " : "") + s.prev}
               onClick={(e) => this.previousPage(e)}
               onClick={(e) => this.previousPage(e)}