Fixes #15960: Use internal ManyToManyColumn to ensure proper export behavior

This commit is contained in:
Jeremy Stretch 2024-05-06 09:40:36 -04:00
parent 6dd311f600
commit b1cfbbc472
4 changed files with 5 additions and 5 deletions

View File

@ -618,7 +618,7 @@ class InterfaceTable(ModularDeviceComponentTable, BaseInterfaceTable, PathEndpoi
verbose_name=_('VRF'),
linkify=True
)
inventory_items = tables.ManyToManyColumn(
inventory_items = columns.ManyToManyColumn(
linkify_item=True,
verbose_name=_('Inventory Items'),
)

View File

@ -378,7 +378,7 @@ class IPAddressTable(TenancyColumnsMixin, NetBoxTable):
orderable=False,
verbose_name=_('NAT (Inside)')
)
nat_outside = tables.ManyToManyColumn(
nat_outside = columns.ManyToManyColumn(
linkify_item=True,
orderable=False,
verbose_name=_('NAT (Outside)')

View File

@ -63,7 +63,7 @@ class IKEPolicyTable(NetBoxTable):
mode = tables.Column(
verbose_name=_('Mode')
)
proposals = tables.ManyToManyColumn(
proposals = columns.ManyToManyColumn(
linkify_item=True,
verbose_name=_('Proposals')
)
@ -129,7 +129,7 @@ class IPSecPolicyTable(NetBoxTable):
verbose_name=_('Name'),
linkify=True
)
proposals = tables.ManyToManyColumn(
proposals = columns.ManyToManyColumn(
linkify_item=True,
verbose_name=_('Proposals')
)

View File

@ -91,7 +91,7 @@ class TunnelTerminationTable(TenancyColumnsMixin, NetBoxTable):
verbose_name=_('Tunnel interface'),
linkify=True
)
ip_addresses = tables.ManyToManyColumn(
ip_addresses = columns.ManyToManyColumn(
accessor=tables.A('termination__ip_addresses'),
orderable=False,
linkify_item=True,