diff --git a/__tests__/pages/Organizations/screens/OrganizationAdd.test.jsx b/__tests__/pages/Organizations/screens/OrganizationAdd.test.jsx
index 1ce8ae0a6e..9d5079ce70 100644
--- a/__tests__/pages/Organizations/screens/OrganizationAdd.test.jsx
+++ b/__tests__/pages/Organizations/screens/OrganizationAdd.test.jsx
@@ -71,7 +71,7 @@ describe('', () => {
test('Successful form submission triggers redirect', (done) => {
const onSuccess = jest.spyOn(OrganizationAdd.WrappedComponent.prototype, 'onSuccess');
const mockedResp = { data: { id: 1, related: { instance_groups: '/bar' } } };
- const api = { createOrganization: jest.fn().mockResolvedValue(mockedResp), createInstanceGroups: jest.fn().mockResolvedValue('done') };
+ const api = { createOrganization: jest.fn().mockResolvedValue(mockedResp), associateInstanceGroup: jest.fn().mockResolvedValue('done') };
const wrapper = mount(
@@ -131,10 +131,10 @@ describe('', () => {
}
}
});
- const createInstanceGroupsFn = jest.fn().mockResolvedValue('done');
+ const associateInstanceGroupFn = jest.fn().mockResolvedValue('done');
const api = {
createOrganization: createOrganizationFn,
- createInstanceGroups: createInstanceGroupsFn
+ associateInstanceGroup: associateInstanceGroupFn
};
const wrapper = mount(
@@ -156,7 +156,7 @@ describe('', () => {
description: '',
name: 'mock org'
});
- expect(createInstanceGroupsFn).toHaveBeenCalledWith('/api/v2/organizations/1/instance_groups', 1);
+ expect(associateInstanceGroupFn).toHaveBeenCalledWith('/api/v2/organizations/1/instance_groups', 1);
});
test('AnsibleSelect component renders if there are virtual environments', () => {
diff --git a/src/api.js b/src/api.js
index f0d3c866b8..1bbb68ce2f 100644
--- a/src/api.js
+++ b/src/api.js
@@ -110,7 +110,7 @@ class APIClient {
return this.http.get(API_INSTANCE_GROUPS, { params });
}
- createInstanceGroups (url, id) {
+ associateInstanceGroup (url, id) {
return this.http.post(url, { id });
}
}
diff --git a/src/pages/Organizations/screens/OrganizationAdd.jsx b/src/pages/Organizations/screens/OrganizationAdd.jsx
index 6dbd224781..5f38a237f8 100644
--- a/src/pages/Organizations/screens/OrganizationAdd.jsx
+++ b/src/pages/Organizations/screens/OrganizationAdd.jsx
@@ -61,7 +61,7 @@ class OrganizationAdd extends React.Component {
try {
if (instanceGroups.length > 0) {
instanceGroups.forEach(async (select) => {
- await api.createInstanceGroups(instanceGroupsUrl, select.id);
+ await api.associateInstanceGroup(instanceGroupsUrl, select.id);
});
}
} catch (err) {