From 951627093c11584ffb73ad2be2aef40a91a90934 Mon Sep 17 00:00:00 2001 From: jeremystretch Date: Fri, 13 May 2022 15:34:01 -0400 Subject: [PATCH] Test cleanup --- netbox/dcim/management/commands/trace_paths.py | 2 +- netbox/dcim/views.py | 4 ++-- netbox/wireless/signals.py | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/netbox/dcim/management/commands/trace_paths.py b/netbox/dcim/management/commands/trace_paths.py index d0cd64486..4bb81bfd4 100644 --- a/netbox/dcim/management/commands/trace_paths.py +++ b/netbox/dcim/management/commands/trace_paths.py @@ -81,7 +81,7 @@ class Command(BaseCommand): self.stdout.write(f'Retracing {origins_count} cabled {model._meta.verbose_name_plural}...') i = 0 for i, obj in enumerate(origins, start=1): - create_cablepath(obj) + create_cablepath([obj]) if not i % 100: self.draw_progress_bar(i * 100 / origins_count) self.draw_progress_bar(100) diff --git a/netbox/dcim/views.py b/netbox/dcim/views.py index 0c7f38a4c..595b8febe 100644 --- a/netbox/dcim/views.py +++ b/netbox/dcim/views.py @@ -2792,8 +2792,8 @@ class PathTraceView(generic.ObjectView): total_length, is_definitive = path.get_total_length() if path else (None, False) # Determine the path to the SVG trace image - api_viewname = f"{path.origin._meta.app_label}-api:{path.origin._meta.model_name}-trace" - svg_url = f"{reverse(api_viewname, kwargs={'pk': path.origin.pk})}?render=svg" + api_viewname = f"{path.origin_type.app_label}-api:{path.origin_type.model}-trace" + svg_url = f"{reverse(api_viewname, kwargs={'pk': path.origins[0].pk})}?render=svg" return { 'path': path, diff --git a/netbox/wireless/signals.py b/netbox/wireless/signals.py index a5903cfdb..015428807 100644 --- a/netbox/wireless/signals.py +++ b/netbox/wireless/signals.py @@ -36,7 +36,7 @@ def update_connected_interfaces(instance, created, raw=False, **kwargs): # Create/update cable paths if created: for interface in (instance.interface_a, instance.interface_b): - create_cablepath(interface) + create_cablepath([interface]) @receiver(post_delete, sender=WirelessLink)