mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-27 10:58:37 -06:00
Remove custom column class
This commit is contained in:
parent
fdc879f00a
commit
8e14b10609
@ -707,22 +707,3 @@ class DistanceColumn(TemplateColumn):
|
||||
|
||||
def __init__(self, template_code=template_code, order_by='_abs_distance', **kwargs):
|
||||
super().__init__(template_code=template_code, order_by=order_by, **kwargs)
|
||||
|
||||
|
||||
class PluginActiveColumn(BooleanColumn):
|
||||
ALERT_MARK = (
|
||||
'<span class="text-danger"><i class="mdi mdi-alert" data-bs-toggle="tooltip" title="{tooltip}"></i></span>'
|
||||
)
|
||||
|
||||
def __init__(self, *args, tooltip=None, **kwargs):
|
||||
self.tooltip = tooltip
|
||||
super().__init__(*args, **kwargs)
|
||||
|
||||
def render(self, value, record, table, **kwargs):
|
||||
if record.failed_to_load:
|
||||
tooltip = (
|
||||
f'Could not load due to NetBox version incompatibility. '
|
||||
f'Min version: {record.netbox_min_version}, max version: {record.netbox_max_version}'
|
||||
)
|
||||
return mark_safe(self.ALERT_MARK.format(tooltip=tooltip))
|
||||
return super().render(value)
|
||||
|
Loading…
Reference in New Issue
Block a user