From f5ed095738b283418e12a349b0cdfe9dbb5c7742 Mon Sep 17 00:00:00 2001 From: Daniel Sheppard Date: Mon, 6 Oct 2025 09:12:27 -0500 Subject: [PATCH] Fixes: #21040 - Registered denormalized fields (#20503) --- netbox/circuits/apps.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/netbox/circuits/apps.py b/netbox/circuits/apps.py index 4d5f177e24..7b29a15099 100644 --- a/netbox/circuits/apps.py +++ b/netbox/circuits/apps.py @@ -1,5 +1,7 @@ from django.apps import AppConfig +from netbox import denormalized + class CircuitsConfig(AppConfig): name = "circuits" @@ -8,6 +10,16 @@ class CircuitsConfig(AppConfig): def ready(self): from netbox.models.features import register_models from . import signals, search # noqa: F401 + from .models import CircuitTermination # Register models register_models(*self.get_models()) + + denormalized.register(CircuitTermination, '_site', { + '_region': 'region', + '_site_group': 'group', + }) + + denormalized.register(CircuitTermination, '_location', { + '_site': 'site', + })