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