diff --git a/awx/ui/client/src/instance-groups/instance-groups.strings.js b/awx/ui/client/src/instance-groups/instance-groups.strings.js index 0becb671f7..0850734bf8 100644 --- a/awx/ui/client/src/instance-groups/instance-groups.strings.js +++ b/awx/ui/client/src/instance-groups/instance-groups.strings.js @@ -7,8 +7,7 @@ function InstanceGroupsStrings (BaseString) { ns.state = { INSTANCE_GROUPS_BREADCRUMB_LABEL: t.s('INSTANCE GROUPS'), INSTANCES_BREADCRUMB_LABEL: t.s('INSTANCES'), - ADD_BREADCRUMB_LABEL: t.s('CREATE INSTANCE GROUP'), - EDIT_BREADCRUMB_LABEL: t.s('EDIT INSTANCE GROUP') + ADD_BREADCRUMB_LABEL: t.s('CREATE INSTANCE GROUP') }; ns.list = { diff --git a/awx/ui/client/src/instance-groups/list/instance-groups-list.controller.js b/awx/ui/client/src/instance-groups/list/instance-groups-list.controller.js index af7653cc37..1433231dd9 100644 --- a/awx/ui/client/src/instance-groups/list/instance-groups-list.controller.js +++ b/awx/ui/client/src/instance-groups/list/instance-groups-list.controller.js @@ -1,5 +1,28 @@ -export default ['$scope', '$filter', '$state', 'Alert', 'resolvedModels', 'Dataset', 'InstanceGroupsStrings','ProcessErrors', 'Prompt', 'Wait', - function($scope, $filter, $state, Alert, resolvedModels, Dataset, strings, ProcessErrors, Prompt, Wait) { +export default [ + '$rootScope', + '$scope', + '$filter', + '$state', + 'Alert', + 'resolvedModels', + 'Dataset', + 'InstanceGroupsStrings', + 'ProcessErrors', + 'Prompt', + 'Wait', + function( + $rootScope, + $scope, + $filter, + $state, + Alert, + resolvedModels, + Dataset, + strings, + ProcessErrors, + Prompt, + Wait + ) { const vm = this; const { instanceGroup } = resolvedModels; let paginateQuerySet = {}; @@ -10,6 +33,7 @@ export default ['$scope', '$filter', '$state', 'Alert', 'resolvedModels', 'Datas init(); function init(){ + $rootScope.breadcrumb.instance_group_name = $filter('sanitize')(instanceGroup.get('name')); $scope.list = { iterator: 'instance_group', name: 'instance_groups' diff --git a/awx/ui/client/src/instance-groups/main.js b/awx/ui/client/src/instance-groups/main.js index ea822235f1..bfd33a9c55 100644 --- a/awx/ui/client/src/instance-groups/main.js +++ b/awx/ui/client/src/instance-groups/main.js @@ -148,7 +148,7 @@ function InstanceGroupsRun ($stateExtender, strings) { name: 'instanceGroups.edit', route: '/:instance_group_id', ncyBreadcrumb: { - label: strings.get('state.EDIT_BREADCRUMB_LABEL') + label: '{{breadcrumb.instance_group_name}}' }, params: { instance_search: {