From 62ee8860f1789ca32a7ccd177ec27b88b468e5d7 Mon Sep 17 00:00:00 2001 From: Arthur Date: Thu, 29 Dec 2022 12:06:17 -0800 Subject: [PATCH] 11340 update _terminations_modified only if modified --- netbox/dcim/models/cables.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/netbox/dcim/models/cables.py b/netbox/dcim/models/cables.py index 48c1f92db..d0e9bb671 100644 --- a/netbox/dcim/models/cables.py +++ b/netbox/dcim/models/cables.py @@ -119,7 +119,8 @@ class Cable(PrimaryModel): @a_terminations.setter def a_terminations(self, value): - self._terminations_modified = True + if self.a_terminations != list(value): + self._terminations_modified = True self._a_terminations = value @property @@ -133,7 +134,8 @@ class Cable(PrimaryModel): @b_terminations.setter def b_terminations(self, value): - self._terminations_modified = True + if self.b_terminations != list(value): + self._terminations_modified = True self._b_terminations = value def clean(self):