瀏覽代碼

Fixes #4438: Fix exception when disconnecting a cable from a power feed

Jeremy Stretch 5 年之前
父節點
當前提交
4ab3854d66
共有 2 個文件被更改,包括 5 次插入0 次删除
  1. 1 0
      docs/release-notes/version-2.7.md
  2. 4 0
      netbox/dcim/models/__init__.py

+ 1 - 0
docs/release-notes/version-2.7.md

@@ -9,6 +9,7 @@
 ### Bug Fixes
 
 * [#4418](https://github.com/netbox-community/netbox/issues/4418) - Fail cleanly when trying to import multiple device types simultaneously
+* [#4438](https://github.com/netbox-community/netbox/issues/4438) - Fix exception when disconnecting a cable from a power feed
 * [#4439](https://github.com/netbox-community/netbox/issues/4439) - Tweak display of unset custom integer fields
 
 ---

+ 4 - 0
netbox/dcim/models/__init__.py

@@ -1905,6 +1905,10 @@ class PowerFeed(ChangeLoggedModel, CableTermination, CustomFieldModel):
 
         super().save(*args, **kwargs)
 
+    @property
+    def parent(self):
+        return self.power_panel
+
     def get_type_class(self):
         return self.TYPE_CLASS_MAP.get(self.type)