From ce90cb7becc6571e4b832e125c155bf4d8bf1bd0 Mon Sep 17 00:00:00 2001 From: Jason Novinger Date: Fri, 30 May 2025 12:39:25 -0500 Subject: [PATCH] Fixes #19610: FieldError when sorting Tunnel Termination on tenant It turns out that the TunnelTermination model doesn't implement the tenancy "protocol", in that there are no foreign keys to a tenant or tenant group. It looks like TenancyColumnsMixin was added to TunnelTerminationTable by mistake in completing #9816. --- netbox/vpn/tables/tunnels.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/netbox/vpn/tables/tunnels.py b/netbox/vpn/tables/tunnels.py index d23317ac0..fc8dec5e4 100644 --- a/netbox/vpn/tables/tunnels.py +++ b/netbox/vpn/tables/tunnels.py @@ -73,7 +73,7 @@ class TunnelTable(TenancyColumnsMixin, NetBoxTable): default_columns = ('pk', 'name', 'group', 'status', 'encapsulation', 'tenant', 'terminations_count') -class TunnelTerminationTable(TenancyColumnsMixin, NetBoxTable): +class TunnelTerminationTable(NetBoxTable): tunnel = tables.Column( verbose_name=_('Tunnel'), linkify=True