mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-27 10:58:37 -06:00
Don't adopt components already belonging to a module
This commit is contained in:
parent
0c181614cd
commit
3a77223771
@ -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:
|
||||
|
Loading…
Reference in New Issue
Block a user