From 93512f3a7e2df9ddcf79c24a9b507cd68733d31b Mon Sep 17 00:00:00 2001 From: Daniel Sheppard Date: Sat, 4 Oct 2025 22:44:26 -0500 Subject: [PATCH] Fixes: #21040 - Registered denormalized fields --- netbox/circuits/apps.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/netbox/circuits/apps.py b/netbox/circuits/apps.py index 4d5f177e24e..7b29a15099c 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', + })