From b6109aa34d5953656ec2eec8134f6e84cf3ddcd0 Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Mon, 17 Mar 2025 13:51:33 -0400 Subject: [PATCH] Fixes #179: Avoid nullifying object representation when updating a ChangeDiff --- netbox_branching/models/changes.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/netbox_branching/models/changes.py b/netbox_branching/models/changes.py index 1890823..72cbc9d 100644 --- a/netbox_branching/models/changes.py +++ b/netbox_branching/models/changes.py @@ -159,7 +159,8 @@ def __str__(self): def save(self, *args, **kwargs): self._update_conflicts() - self.object_repr = str(self.object) + if self.object: + self.object_repr = str(self.object) super().save(*args, **kwargs)