Fix transfer sort issue by passing sortBy to loadAll (#1630)

This commit is contained in:
RachelElysia 2021-08-11 12:18:31 -04:00 committed by GitHub
parent 63e598e595
commit 9ac3dcd1e7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -149,6 +149,7 @@ export class ManageHostsPage extends PureComponent {
hosts: [],
isHostsLoading: false,
isTeamsLoading: true,
sortBy: [],
};
}
@ -244,6 +245,9 @@ export class ManageHostsPage extends PureComponent {
if (sortHeader !== "") {
sortBy = [{ id: sortHeader, direction: sortDirection }];
}
this.setState({
sortBy,
});
// keep track as a local state to be used later
this.setState({ searchQuery });
@ -338,6 +342,7 @@ export class ManageHostsPage extends PureComponent {
selectedHostIds,
isAllMatchingHostsSelected,
searchQuery,
sortBy,
} = this.state;
const teamId = team.id === "no-team" ? null : team.id;
let action = hostActions.transferToTeam(teamId, selectedHostIds);
@ -370,6 +375,7 @@ export class ManageHostsPage extends PureComponent {
retrieveHosts({
selectedLabels: selectedFilters,
globalFilter: searchQuery,
sortBy,
});
})
.catch(() => {