diff --git a/netbox_topology_views/models.py b/netbox_topology_views/models.py index 0363fd4..753b8eb 100644 --- a/netbox_topology_views/models.py +++ b/netbox_topology_views/models.py @@ -331,12 +331,12 @@ class PowerFeedCoordinate(NetBoxModel): class IndividualOptions(NetBoxModel): CHOICES = ( ('interface', 'interface'), - ('front port', 'front port'), - ('rear port', 'rear port'), - ('power outlet', 'power outlet'), - ('power port', 'power port'), - ('console port', 'console port'), - ('console server port', 'console server port'), + ('frontport', 'frontport'), + ('rearport', 'rearport'), + ('poweroutlet', 'poweroutlet'), + ('powerport', 'powerport'), + ('consoleport', 'consoleport'), + ('consoleserverport', 'consoleserverport'), ) user_id = models.IntegerField( diff --git a/netbox_topology_views/views.py b/netbox_topology_views/views.py index f4dcfde..472c546 100644 --- a/netbox_topology_views/views.py +++ b/netbox_topology_views/views.py @@ -560,11 +560,11 @@ def get_topology_data( ).select_related("termination_type") for link in links: - if link.termination_type.name in ignore_cable_type: + if link.termination_type.model in ignore_cable_type: continue # Normal device cables - if link.termination_type.name in supported_termination_types: + if link.termination_type.model in supported_termination_types: complete_link = False if link.cable_end == "A": if link.cable_id not in cable_ids: