From fb50dca369709638986e52d836cdec7cb3c9eccf Mon Sep 17 00:00:00 2001 From: Arthur Date: Thu, 21 Sep 2023 07:33:21 -0700 Subject: [PATCH] 13845 check original image is null in save --- netbox/dcim/models/devices.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/netbox/dcim/models/devices.py b/netbox/dcim/models/devices.py index 9cca724ce..77bede58a 100644 --- a/netbox/dcim/models/devices.py +++ b/netbox/dcim/models/devices.py @@ -332,9 +332,9 @@ class DeviceType(ImageAttachmentsMixin, PrimaryModel, WeightMixin): ret = super().save(*args, **kwargs) # Delete any previously uploaded image files that are no longer in use - if self.front_image != self._original_front_image: + if self._original_front_image and self.front_image != self._original_front_image: self._original_front_image.delete(save=False) - if self.rear_image != self._original_rear_image: + if self._original_rear_image and self.rear_image != self._original_rear_image: self._original_rear_image.delete(save=False) return ret