Fix trace() loop

This commit is contained in:
jeremystretch 2022-07-07 19:08:20 -04:00
parent d444aa1110
commit 11707cb3b1

View File

@ -215,6 +215,8 @@ class PathEndpoint(models.Model):
destinations = origin._path.destinations destinations = origin._path.destinations
if len(destinations) == 1: if len(destinations) == 1:
origin = getattr(destinations[0], 'bridge', None) origin = getattr(destinations[0], 'bridge', None)
else:
origin = None
# Return the path as a list of three-tuples (A termination(s), cable(s), B termination(s)) # Return the path as a list of three-tuples (A termination(s), cable(s), B termination(s))
return list(zip(*[iter(path)] * 3)) return list(zip(*[iter(path)] * 3))