Fix CCR search bug caused by paused follower indices (#64717)

This commit is contained in:
CJ Cenizal 2020-05-04 11:05:14 -07:00 committed by GitHub
parent f98f4f27e0
commit f1d1b8c195
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -55,11 +55,11 @@ export class FollowerIndicesTable extends PureComponent {
if (queryText) {
return followerIndices.filter(followerIndex => {
const { name, shards } = followerIndex;
const { name, remoteCluster, leaderIndex } = followerIndex;
const inName = name.toLowerCase().includes(queryText);
const inRemoteCluster = shards[0].remoteCluster.toLowerCase().includes(queryText);
const inLeaderIndex = shards[0].leaderIndex.toLowerCase().includes(queryText);
const inRemoteCluster = remoteCluster.toLowerCase().includes(queryText);
const inLeaderIndex = leaderIndex.toLowerCase().includes(queryText);
return inName || inRemoteCluster || inLeaderIndex;
});
@ -273,7 +273,7 @@ export class FollowerIndicesTable extends PureComponent {
};
const selection = {
onSelectionChange: selectedItems => this.setState({ selectedItems }),
onSelectionChange: newSelectedItems => this.setState({ selectedItems: newSelectedItems }),
};
const search = {