From effcdb87236af179e7b7855067e9565991eae7aa Mon Sep 17 00:00:00 2001 From: kkthxbye Date: Mon, 9 Jan 2023 14:22:49 +0100 Subject: [PATCH] Snapshot DeviceBay before populating/depopulating. --- netbox/dcim/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/netbox/dcim/views.py b/netbox/dcim/views.py index 115c16112..13222313c 100644 --- a/netbox/dcim/views.py +++ b/netbox/dcim/views.py @@ -2820,7 +2820,7 @@ class DeviceBayPopulateView(generic.ObjectEditView): form = forms.PopulateDeviceBayForm(device_bay, request.POST) if form.is_valid(): - + device_bay.snapshot() device_bay.installed_device = form.cleaned_data['installed_device'] device_bay.save() messages.success(request, "Added {} to {}.".format(device_bay.installed_device, device_bay)) @@ -2854,7 +2854,7 @@ class DeviceBayDepopulateView(generic.ObjectEditView): form = ConfirmationForm(request.POST) if form.is_valid(): - + device_bay.snapshot() removed_device = device_bay.installed_device device_bay.installed_device = None device_bay.save()