From ecee7421ea416e39cf7bc3a471ada7d0f644d519 Mon Sep 17 00:00:00 2001 From: jeremystretch Date: Thu, 5 May 2022 15:19:10 -0400 Subject: [PATCH] Fix terminations assignment --- netbox/dcim/models/cables.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/netbox/dcim/models/cables.py b/netbox/dcim/models/cables.py index f72c37702..96ff6779d 100644 --- a/netbox/dcim/models/cables.py +++ b/netbox/dcim/models/cables.py @@ -92,8 +92,6 @@ class Cable(NetBoxModel): null=True ) - terminations = [] - class Meta: ordering = ('pk',) @@ -112,7 +110,9 @@ class Cable(NetBoxModel): assert self.pk is None for t in terminations: t.cable = self - self.terminations.append(t) + self.terminations = terminations + else: + self.terminations = [] @classmethod def from_db(cls, db, field_names, values):