mirror of
https://github.com/ansible/awx.git
synced 2026-03-19 09:57:33 -02:30
use Promise.all to make requests in parallel
This commit is contained in:
@@ -132,10 +132,12 @@ function HostFilterLookup({
|
|||||||
useCallback(
|
useCallback(
|
||||||
async orgId => {
|
async orgId => {
|
||||||
const params = parseQueryString(QS_CONFIG, location.search);
|
const params = parseQueryString(QS_CONFIG, location.search);
|
||||||
const { data } = await HostsAPI.read(
|
const [{ data }, { data: actions }] = await Promise.all([
|
||||||
mergeParams(params, { inventory__organization: orgId })
|
HostsAPI.read(
|
||||||
);
|
mergeParams(params, { inventory__organization: orgId })
|
||||||
const { data: actions } = await HostsAPI.readOptions();
|
),
|
||||||
|
HostsAPI.readOptions(),
|
||||||
|
]);
|
||||||
return {
|
return {
|
||||||
count: data.count,
|
count: data.count,
|
||||||
hosts: data.results,
|
hosts: data.results,
|
||||||
|
|||||||
Reference in New Issue
Block a user