mirror of
https://github.com/netbox-community/netbox.git
synced 2024-05-10 07:54:54 +00:00
Don't adopt components already belonging to a module
This commit is contained in:
@ -1091,7 +1091,8 @@ class Module(NetBoxModel, ConfigContextModel):
|
||||
template_instance = template.instantiate(device=self.device, module=self)
|
||||
|
||||
if adopt_components:
|
||||
existing_item = getattr(self.device, component_attribute).filter(name=template_instance.name).first()
|
||||
existing_item = getattr(self.device, component_attribute).filter(
|
||||
module__isnull=True, name=template_instance.name).first()
|
||||
|
||||
# Check if there's a component with the same name already
|
||||
if existing_item:
|
||||
|
Reference in New Issue
Block a user