mirror of
https://github.com/ansible/awx.git
synced 2026-01-20 14:11:24 -03:30
apply search filters to results on pages 2+, resolves #2645
This commit is contained in:
parent
0111787dff
commit
298878da8e
@ -80,8 +80,10 @@ export default
|
||||
return;
|
||||
}
|
||||
new_url += connect + 'page=' + page;
|
||||
new_url += (scope[iterator + 'SearchParams']) ? '&' + scope[iterator + 'SearchParams'] +
|
||||
'&page_size=' + scope[iterator + '_page_size'] : 'page_size=' + scope[iterator + 'PageSize'];
|
||||
if (scope[iterator + 'SearchFilters']){
|
||||
new_url += _.reduce(scope[iterator+'SearchFilters'], (result, filter) => result + '&' + filter.url, '');
|
||||
}
|
||||
new_url += '&page_size=' + scope[iterator + '_page_size'];
|
||||
Wait('start');
|
||||
RefreshRelated({ scope: scope, set: set, iterator: iterator, url: new_url });
|
||||
};
|
||||
@ -144,8 +146,10 @@ export default
|
||||
return;
|
||||
}
|
||||
new_url += connect + 'page=' + page;
|
||||
new_url += (scope[iterator + 'SearchParams']) ? '&' + scope[iterator + 'SearchParams'] +
|
||||
'&page_size=' + scope[iterator + '_page_size'] : '&page_size=' + scope[iterator + 'PageSize'];
|
||||
if (scope[iterator + 'SearchFilters']){
|
||||
new_url += _.reduce(scope[iterator+'SearchFilters'], (result, filter) => result + '&' + filter.url, '');
|
||||
}
|
||||
new_url += '&page_size=' + scope[iterator + '_page_size'];
|
||||
Wait('start');
|
||||
scope.getNewPage = true;
|
||||
Refresh({ scope: scope, set: set, iterator: iterator, url: new_url });
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user