From 0f10b3a53b7030c62ebbc0104cb611bff2f63dd9 Mon Sep 17 00:00:00 2001 From: Antoine Keranflec'h Date: Mon, 10 Mar 2025 16:12:21 +0000 Subject: [PATCH] simplify by using lambda function --- netbox/tenancy/tables/contacts.py | 4 ++-- netbox/utilities/tables.py | 9 --------- 2 files changed, 2 insertions(+), 11 deletions(-) diff --git a/netbox/tenancy/tables/contacts.py b/netbox/tenancy/tables/contacts.py index d1ab40079..5af15a97b 100644 --- a/netbox/tenancy/tables/contacts.py +++ b/netbox/tenancy/tables/contacts.py @@ -4,7 +4,7 @@ from django_tables2.utils import Accessor from netbox.tables import NetBoxTable, columns from tenancy.models import * -from utilities.tables import linkify_phone, linkify_url +from utilities.tables import linkify_phone __all__ = ( 'ContactAssignmentTable', @@ -127,7 +127,7 @@ class ContactAssignmentTable(NetBoxTable): contact_link = tables.Column( accessor=Accessor('contact__link'), verbose_name=_('Contact Link'), - linkify=linkify_url, + linkify=lambda value: value, ) contact_description = tables.Column( accessor=Accessor('contact__description'), diff --git a/netbox/utilities/tables.py b/netbox/utilities/tables.py index 0c067582d..141ca66d6 100644 --- a/netbox/utilities/tables.py +++ b/netbox/utilities/tables.py @@ -32,15 +32,6 @@ def linkify_phone(value): return f"tel:{value.replace(' ', '')}" -def linkify_url(value): - """ - Render a URL as a hyperlink. - """ - if value is None: - return None - return value - - def register_table_column(column, name, *tables): """ Register a custom column for use on one or more tables.