diff --git a/awx/ui/client/src/inventories-hosts/shared/factories/set-status.factory.js b/awx/ui/client/src/inventories-hosts/shared/factories/set-status.factory.js index 3e7b76fb4a..aea5b5671f 100644 --- a/awx/ui/client/src/inventories-hosts/shared/factories/set-status.factory.js +++ b/awx/ui/client/src/inventories-hosts/shared/factories/set-status.factory.js @@ -60,7 +60,7 @@ export default html += "" + ellipsis(job.name) + "\n"; + ". Click for details\" data-placement=\"top\">" + $filter('sanitize')(ellipsis(job.name)) + "\n"; html += "\n"; } diff --git a/awx/ui/client/src/scheduler/schedulerList.controller.js b/awx/ui/client/src/scheduler/schedulerList.controller.js index fe6e884ce7..7b282e8e88 100644 --- a/awx/ui/client/src/scheduler/schedulerList.controller.js +++ b/awx/ui/client/src/scheduler/schedulerList.controller.js @@ -12,10 +12,10 @@ export default [ - '$scope', '$location', '$stateParams', 'ScheduleList', 'Rest', + '$filter', '$scope', '$location', '$stateParams', 'ScheduleList', 'Rest', 'rbacUiControlService', 'ToggleSchedule', 'DeleteSchedule', '$q', '$state', 'Dataset', 'ParentObject', 'UnifiedJobsOptions', - function($scope, $location, $stateParams, + function($filter, $scope, $location, $stateParams, ScheduleList, Rest, rbacUiControlService, ToggleSchedule, DeleteSchedule, @@ -90,7 +90,7 @@ export default [ schedule.status_tip = 'Schedule is stopped. Click to activate.'; } - schedule.nameTip = schedule.name; + schedule.nameTip = $filter('sanitize')(schedule.name); // include the word schedule if the schedule name does not include the word schedule if (schedule.name.indexOf("schedule") === -1 && schedule.name.indexOf("Schedule") === -1) { schedule.nameTip += " schedule"; @@ -99,7 +99,7 @@ export default [ if (job.name.indexOf("job") === -1 && job.name.indexOf("Job") === -1) { schedule.nameTip += "job "; } - schedule.nameTip += job.name; + schedule.nameTip += $filter('sanitize')(job.name); schedule.nameTip += ". Click to edit schedule."; }