mirror of
https://github.com/ansible/awx.git
synced 2026-03-19 09:57:33 -02:30
Merge pull request #10606 from nixocio/ui_issue_10595
Display full keys advanced search smart inventory Display full keys advanced search smart inventory closes: #10595 Reviewed-by: Alex Corey <Alex.swansboro@gmail.com> Reviewed-by: Sarah Akus <sakus@redhat.com>
This commit is contained in:
@@ -129,6 +129,13 @@ function HostFilterLookup({
|
|||||||
const { isModalOpen, toggleModal, closeModal } = useModal();
|
const { isModalOpen, toggleModal, closeModal } = useModal();
|
||||||
const searchColumns = buildSearchColumns();
|
const searchColumns = buildSearchColumns();
|
||||||
|
|
||||||
|
const parseRelatedSearchFields = searchFields => {
|
||||||
|
if (searchFields.indexOf('__search') !== -1) {
|
||||||
|
return searchFields.slice(0, -8);
|
||||||
|
}
|
||||||
|
return searchFields;
|
||||||
|
};
|
||||||
|
|
||||||
const {
|
const {
|
||||||
result: { count, hosts, relatedSearchableKeys, searchableKeys },
|
result: { count, hosts, relatedSearchableKeys, searchableKeys },
|
||||||
error: contentError,
|
error: contentError,
|
||||||
@@ -147,9 +154,9 @@ function HostFilterLookup({
|
|||||||
return {
|
return {
|
||||||
count: data.count,
|
count: data.count,
|
||||||
hosts: data.results,
|
hosts: data.results,
|
||||||
relatedSearchableKeys: (
|
relatedSearchableKeys: (actions?.related_search_fields || []).map(
|
||||||
actions?.related_search_fields || []
|
parseRelatedSearchFields
|
||||||
).map(val => val.slice(0, -8)),
|
),
|
||||||
searchableKeys: Object.keys(actions?.actions.GET || {}).filter(
|
searchableKeys: Object.keys(actions?.actions.GET || {}).filter(
|
||||||
key => actions.actions?.GET[key].filterable
|
key => actions.actions?.GET[key].filterable
|
||||||
),
|
),
|
||||||
|
|||||||
Reference in New Issue
Block a user