update Promise.all map functions to not be async

This commit is contained in:
John Mitchell 2019-04-12 14:35:35 -04:00
parent b9e0b2e0ad
commit 63894bf822
No known key found for this signature in database
GPG Key ID: FE6A9B5BD4EB5C94
3 changed files with 5 additions and 10 deletions

View File

@ -45,12 +45,8 @@ class OrganizationEdit extends Component {
const url = organization.related.instance_groups;
try {
await Promise.all(groupsToAssociate.map(async id => {
await api.associateInstanceGroup(url, id);
}));
await Promise.all(groupsToDisassociate.map(async id => {
await api.disassociate(url, id);
}));
await Promise.all(groupsToAssociate.map(id => api.associateInstanceGroup(url, id)));
await Promise.all(groupsToDisassociate.map(id => api.disassociate(url, id)));
} catch (err) {
handleHttpError(err) || this.setState({ error: err });
}

View File

@ -36,9 +36,8 @@ class OrganizationAdd extends React.Component {
const { data: response } = await api.createOrganization(values);
const instanceGroupsUrl = response.related.instance_groups;
try {
await Promise.all(groupsToAssociate.map(async id => {
await api.associateInstanceGroup(instanceGroupsUrl, id);
}));
await Promise.all(groupsToAssociate.map(id => api
.associateInstanceGroup(instanceGroupsUrl, id)));
this.handleSuccess(response.id);
} catch (err) {
handleHttpError(err) || this.setState({ error: err });

View File

@ -178,7 +178,7 @@ class OrganizationsList extends Component {
let errorHandled;
try {
await Promise.all(orgsToDelete.map(async (org) => api.destroyOrganization(org.id)));
await Promise.all(orgsToDelete.map((org) => api.destroyOrganization(org.id)));
this.handleClearOrgsToDelete();
} catch (err) {
errorHandled = handleHttpError(err);