From 9ac3dcd1e7f56874f84053a9e3f230df86272695 Mon Sep 17 00:00:00 2001 From: RachelElysia <71795832+RachelElysia@users.noreply.github.com> Date: Wed, 11 Aug 2021 12:18:31 -0400 Subject: [PATCH] Fix transfer sort issue by passing sortBy to loadAll (#1630) --- frontend/pages/hosts/ManageHostsPage/ManageHostsPage.jsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/frontend/pages/hosts/ManageHostsPage/ManageHostsPage.jsx b/frontend/pages/hosts/ManageHostsPage/ManageHostsPage.jsx index 4ffee58d2c..bcfa1a47ba 100644 --- a/frontend/pages/hosts/ManageHostsPage/ManageHostsPage.jsx +++ b/frontend/pages/hosts/ManageHostsPage/ManageHostsPage.jsx @@ -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(() => {