From 9456e95097b9015e62e97fed03b2fea2329c3328 Mon Sep 17 00:00:00 2001 From: "Jamie (Bear) Murphy" Date: Thu, 24 Apr 2025 14:19:41 +0100 Subject: [PATCH 1/2] adds related object to rack reservation changelogs --- netbox/dcim/models/racks.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/netbox/dcim/models/racks.py b/netbox/dcim/models/racks.py index 7ecbd5d5f87..f1dba6ddc70 100644 --- a/netbox/dcim/models/racks.py +++ b/netbox/dcim/models/racks.py @@ -725,3 +725,8 @@ def clean(self): @property def unit_list(self): return array_to_string(self.units) + + def to_objectchange(self, action): + objectchange = super().to_objectchange(action) + objectchange.related_object = self.rack + return objectchange From 95f372e76e6a938c58bf9ea919001ac7c04c6487 Mon Sep 17 00:00:00 2001 From: "Jamie (Bear) Murphy" Date: Thu, 24 Apr 2025 18:59:02 +0100 Subject: [PATCH 2/2] Update racks.py --- netbox/dcim/models/racks.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/netbox/dcim/models/racks.py b/netbox/dcim/models/racks.py index f1dba6ddc70..aee142e01f3 100644 --- a/netbox/dcim/models/racks.py +++ b/netbox/dcim/models/racks.py @@ -725,7 +725,7 @@ def clean(self): @property def unit_list(self): return array_to_string(self.units) - + def to_objectchange(self, action): objectchange = super().to_objectchange(action) objectchange.related_object = self.rack