From 1048feff52b43f6e45c216466d41cb44b25a6211 Mon Sep 17 00:00:00 2001 From: Mario Date: Mon, 29 Jul 2024 10:32:30 +0200 Subject: [PATCH] Fixes #464: Topology not showing properly when using other language than english (#541) * Change termination type name to model * change CHOICES to model names * Change termination type name to model * change CHOICES to model names --- netbox_topology_views/models.py | 12 ++++++------ netbox_topology_views/views.py | 4 ++-- 2 files changed, 8 insertions(+), 8 deletions(-) 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: