diff --git a/netbox_topology_views/views.py b/netbox_topology_views/views.py index 8e4e9eb..d4f822a 100644 --- a/netbox_topology_views/views.py +++ b/netbox_topology_views/views.py @@ -443,14 +443,14 @@ def get_topology_data( termination_b = create_circuit_termination( circuit_termination.cable.b_terminations[0] ) - elif circuit_termination.provider_network is not None: + elif circuit_termination.termination is not None: if ( - circuit_termination.provider_network_id + circuit_termination.termination_id not in nodes_provider_networks ): nodes_provider_networks[ - circuit_termination.provider_network.pk - ] = circuit_termination.provider_network + circuit_termination.termination.pk + ] = circuit_termination.termination if bool(termination_a) and bool(termination_b): circuit_model = {