diff --git a/netbox_topology_views/api/views.py b/netbox_topology_views/api/views.py index 59a85b6..b6dadbd 100644 --- a/netbox_topology_views/api/views.py +++ b/netbox_topology_views/api/views.py @@ -159,11 +159,18 @@ class SearchViewSet(GenericViewSet): cable_role_name = device.device_type.display_name if cable_role_name is None: cable_role_name = "device role name unknown" + dev_title = "
| Type: | " + cable_role_name + " |
|---|---|
| Role: | " + device.device_role.name + if device.serial != "": + dev_title = dev_title + " |
| Serial: | " + device.serial + if device.primary_ip is not None: + dev_title = dev_title + " |
| IP Address: | " + str(device.primary_ip.address) + dev_title = dev_title + " |