1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

Closes #12599: Apply filter parameters to links in object count dashboard widgets

This commit is contained in:
jeremystretch
2023-05-30 16:31:34 -04:00
parent 9b8ab1c1f7
commit bca9d0fa8a
3 changed files with 6 additions and 6 deletions

View File

@ -174,10 +174,11 @@ class ObjectCountsWidget(DashboardWidget):
params.update(filters)
filterset = getattr(resolve(url).func.view_class, 'filterset', None)
qs = filterset(params, qs).qs
url = f'{url}?{params.urlencode()}'
object_count = qs.count
counts.append((model, object_count))
counts.append((model, object_count, url))
else:
counts.append((model, None))
counts.append((model, None, None))
return render_to_string(self.template_name, {
'counts': counts,