From 74260c6a0065708bd4e8704b1ebff4b4a2d7ac74 Mon Sep 17 00:00:00 2001 From: Cayo Puigdefabregas Date: Fri, 15 Jul 2022 17:43:51 +0200 Subject: [PATCH] change devices of lots --- scripts/create_placeholders.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/create_placeholders.py b/scripts/create_placeholders.py index 035ec2ed..30a4aad9 100644 --- a/scripts/create_placeholders.py +++ b/scripts/create_placeholders.py @@ -60,6 +60,12 @@ def clone_device(device): tags = [x for x in device.tags] for tag in tags: tag.device = new_device + + lots = [x for x in device.lots] + for lot in lots: + set_devices = lot.devices - {device} + set_devices.add(new_device) + lot.devices.update(set_devices) return new_device