mirror of
https://github.com/ansible/awx.git
synced 2026-05-07 17:37:37 -02:30
update Promise.all map functions to not be async
This commit is contained in:
@@ -45,12 +45,8 @@ class OrganizationEdit extends Component {
|
|||||||
const url = organization.related.instance_groups;
|
const url = organization.related.instance_groups;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
await Promise.all(groupsToAssociate.map(async id => {
|
await Promise.all(groupsToAssociate.map(id => api.associateInstanceGroup(url, id)));
|
||||||
await api.associateInstanceGroup(url, id);
|
await Promise.all(groupsToDisassociate.map(id => api.disassociate(url, id)));
|
||||||
}));
|
|
||||||
await Promise.all(groupsToDisassociate.map(async id => {
|
|
||||||
await api.disassociate(url, id);
|
|
||||||
}));
|
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
handleHttpError(err) || this.setState({ error: err });
|
handleHttpError(err) || this.setState({ error: err });
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -36,9 +36,8 @@ class OrganizationAdd extends React.Component {
|
|||||||
const { data: response } = await api.createOrganization(values);
|
const { data: response } = await api.createOrganization(values);
|
||||||
const instanceGroupsUrl = response.related.instance_groups;
|
const instanceGroupsUrl = response.related.instance_groups;
|
||||||
try {
|
try {
|
||||||
await Promise.all(groupsToAssociate.map(async id => {
|
await Promise.all(groupsToAssociate.map(id => api
|
||||||
await api.associateInstanceGroup(instanceGroupsUrl, id);
|
.associateInstanceGroup(instanceGroupsUrl, id)));
|
||||||
}));
|
|
||||||
this.handleSuccess(response.id);
|
this.handleSuccess(response.id);
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
handleHttpError(err) || this.setState({ error: err });
|
handleHttpError(err) || this.setState({ error: err });
|
||||||
|
|||||||
@@ -178,7 +178,7 @@ class OrganizationsList extends Component {
|
|||||||
let errorHandled;
|
let errorHandled;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
await Promise.all(orgsToDelete.map(async (org) => api.destroyOrganization(org.id)));
|
await Promise.all(orgsToDelete.map((org) => api.destroyOrganization(org.id)));
|
||||||
this.handleClearOrgsToDelete();
|
this.handleClearOrgsToDelete();
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
errorHandled = handleHttpError(err);
|
errorHandled = handleHttpError(err);
|
||||||
|
|||||||
Reference in New Issue
Block a user