diff options
Diffstat (limited to 'bitbake/lib/toaster/toastergui/views.py')
-rwxr-xr-x | bitbake/lib/toaster/toastergui/views.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/bitbake/lib/toaster/toastergui/views.py b/bitbake/lib/toaster/toastergui/views.py index 6b4b5d9936..616b57ca2f 100755 --- a/bitbake/lib/toaster/toastergui/views.py +++ b/bitbake/lib/toaster/toastergui/views.py | |||
@@ -2494,9 +2494,12 @@ if toastermain.settings.MANAGED: | |||
2494 | 2494 | ||
2495 | queryset_all = _get_queryset(Layer_Version, queryset_all, filter_string, search_term, ordering_string, '-layer__name') | 2495 | queryset_all = _get_queryset(Layer_Version, queryset_all, filter_string, search_term, ordering_string, '-layer__name') |
2496 | 2496 | ||
2497 | object_list = set([x.get_equivalents_wpriority(prj)[0] for x in queryset_all]) | ||
2498 | object_list = list(object_list) | ||
2499 | |||
2497 | 2500 | ||
2498 | # retrieve the objects that will be displayed in the table; layers a paginator and gets a page range to display | 2501 | # retrieve the objects that will be displayed in the table; layers a paginator and gets a page range to display |
2499 | layer_info = _build_page_range(Paginator(queryset_all, request.GET.get('count', 10)),request.GET.get('page', 1)) | 2502 | layer_info = _build_page_range(Paginator(object_list, request.GET.get('count', 10)),request.GET.get('page', 1)) |
2500 | 2503 | ||
2501 | 2504 | ||
2502 | context = { | 2505 | context = { |
@@ -2504,7 +2507,7 @@ if toastermain.settings.MANAGED: | |||
2504 | 'objects' : layer_info, | 2507 | 'objects' : layer_info, |
2505 | 'objectname' : "layers", | 2508 | 'objectname' : "layers", |
2506 | 'default_orderby' : 'layer__name:+', | 2509 | 'default_orderby' : 'layer__name:+', |
2507 | 'total_count': queryset_all.count(), | 2510 | 'total_count': len(object_list), |
2508 | 2511 | ||
2509 | 'tablecols' : [ | 2512 | 'tablecols' : [ |
2510 | { 'name': 'Layer', | 2513 | { 'name': 'Layer', |