diff --git a/awx/ui/client/src/inventories-hosts/inventories/related/hosts/list/host-list.controller.js b/awx/ui/client/src/inventories-hosts/inventories/related/hosts/list/host-list.controller.js index 11507bb8c8..e580b58b29 100644 --- a/awx/ui/client/src/inventories-hosts/inventories/related/hosts/list/host-list.controller.js +++ b/awx/ui/client/src/inventories-hosts/inventories/related/hosts/list/host-list.controller.js @@ -92,7 +92,12 @@ export default ['$scope', 'ListDefinition', '$rootScope', 'GetBasePath', $state.go('inventories.edit.hosts.add'); }; $scope.editHost = function(host){ - $state.go('.edit', {inventory_id: host.inventory_id, host_id: host.id}); + if($state.includes('inventories.edit.hosts')) { + $state.go('inventories.edit.hosts.edit', {host_id: host.id}); + } + else if($state.includes('inventories.editSmartInventory.hosts')) { + $state.go('inventories.editSmartInventory.hosts.edit', {host_id: host.id}); + } }; $scope.goToInsights = function(host){ $state.go('inventories.edit.hosts.edit.insights', {inventory_id: host.inventory_id, host_id:host.id});