diff --git a/awx/ui_next/src/components/AssociateModal/AssociateModal.test.jsx b/awx/ui_next/src/components/AssociateModal/AssociateModal.test.jsx index d624f683d2..18174f8b08 100644 --- a/awx/ui_next/src/components/AssociateModal/AssociateModal.test.jsx +++ b/awx/ui_next/src/components/AssociateModal/AssociateModal.test.jsx @@ -54,6 +54,7 @@ describe('', () => { test('should fetch and render list items', () => { expect(fetchRequest).toHaveBeenCalledTimes(1); + expect(optionsRequest).toHaveBeenCalledTimes(1); expect(wrapper.find('CheckboxListItem').length).toBe(3); }); diff --git a/awx/ui_next/src/screens/InstanceGroup/Instances/InstanceList.jsx b/awx/ui_next/src/screens/InstanceGroup/Instances/InstanceList.jsx index e66a13457e..6caa945f25 100644 --- a/awx/ui_next/src/screens/InstanceGroup/Instances/InstanceList.jsx +++ b/awx/ui_next/src/screens/InstanceGroup/Instances/InstanceList.jsx @@ -141,8 +141,10 @@ function InstanceList() { [instanceGroupId] ); - const readInstancesOptions = () => - InstanceGroupsAPI.readInstanceOptions(instanceGroupId); + const readInstancesOptions = useCallback( + () => InstanceGroupsAPI.readInstanceOptions(instanceGroupId), + [instanceGroupId] + ); return ( <>