diff --git a/awx/ui/client/src/lists/ScheduledJobs.js b/awx/ui/client/src/lists/ScheduledJobs.js index 736ad61e4e..8c016cfb9f 100644 --- a/awx/ui/client/src/lists/ScheduledJobs.js +++ b/awx/ui/client/src/lists/ScheduledJobs.js @@ -46,7 +46,8 @@ export default columnClass: "col-lg-2 col-md-2 hidden-sm hidden-xs", sourceModel: 'unified_job_template', sourceField: 'unified_job_type', - ngBind: 'schedule.type_label' + ngBind: 'schedule.type_label', + searchField: 'unified_job_template__polymorphic_ctype__model' }, next_run: { label: i18n._('Next Run'), diff --git a/awx/ui/client/src/shared/list-generator/list-generator.factory.js b/awx/ui/client/src/shared/list-generator/list-generator.factory.js index 0140169f79..3e425a0828 100644 --- a/awx/ui/client/src/shared/list-generator/list-generator.factory.js +++ b/awx/ui/client/src/shared/list-generator/list-generator.factory.js @@ -494,7 +494,7 @@ export default ['$location', '$compile', '$rootScope', 'Attr', 'Icon', collection="${list.name}" dataset="${list.iterator}_dataset" column-sort - column-field="${fld}" + column-field="${list.fields[fld].searchField || fld}" column-iterator="${list.iterator}" column-no-sort="${list.fields[fld].nosort}" column-label="${list.fields[fld].label}"