Răsfoiți Sursa

Handle split paths

Jeremy Stretch 5 ani în urmă
părinte
comite
75ddc63466
1 a modificat fișierele cu 3 adăugiri și 0 ștergeri
  1. 3 0
      netbox/dcim/api/views.py

+ 3 - 0
netbox/dcim/api/views.py

@@ -58,6 +58,9 @@ class PathEndpointMixin(object):
         path = []
         path = []
 
 
         for near_end, cable, far_end in obj.trace():
         for near_end, cable, far_end in obj.trace():
+            if near_end is None:
+                # Split paths
+                break
 
 
             # Serialize each object
             # Serialize each object
             serializer_a = get_serializer_for_model(near_end, prefix='Nested')
             serializer_a = get_serializer_for_model(near_end, prefix='Nested')