mirror of
https://github.com/netbox-community/netbox.git
synced 2025-08-26 09:16:10 -06:00
cleanup #12599
This commit is contained in:
parent
3b9d9c686a
commit
84753bdc11
@ -122,14 +122,6 @@ class DashboardWidget:
|
|||||||
'config': self.config,
|
'config': self.config,
|
||||||
}
|
}
|
||||||
|
|
||||||
def filter_query(self):
|
|
||||||
query_string = ''
|
|
||||||
if filters := self.config.get('filters', None):
|
|
||||||
filter_items = [(k, v) if not isinstance(v, list) else zip([k] * len(v), v) for k, v in filters.items()]
|
|
||||||
query_string = urlencode(filter_items, doseq=True)
|
|
||||||
|
|
||||||
return query_string
|
|
||||||
|
|
||||||
|
|
||||||
@register_widget
|
@register_widget
|
||||||
class NoteWidget(DashboardWidget):
|
class NoteWidget(DashboardWidget):
|
||||||
@ -189,9 +181,14 @@ class ObjectCountsWidget(DashboardWidget):
|
|||||||
else:
|
else:
|
||||||
counts.append((model, None))
|
counts.append((model, None))
|
||||||
|
|
||||||
|
filter_query_string = ''
|
||||||
|
if filters := self.config.get('filters', None):
|
||||||
|
filter_items = [(k, v) if not isinstance(v, list) else zip([k] * len(v), v) for k, v in filters.items()]
|
||||||
|
filter_query_string = urlencode(filter_items, doseq=True)
|
||||||
|
|
||||||
return render_to_string(self.template_name, {
|
return render_to_string(self.template_name, {
|
||||||
'counts': counts,
|
'counts': counts,
|
||||||
'filters': self.filter_query(),
|
'filters': filter_query_string,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user