mirror of
				https://github.com/esphome/esphome.git
				synced 2025-10-31 15:12:06 +00:00 
			
		
		
		
	Fix broken configs with non-existent components (#5993)
This commit is contained in:
		| @@ -315,7 +315,11 @@ class LoadValidationStep(ConfigValidationStep): | |||||||
|             return |             return | ||||||
|         result.add_output_path([self.domain], self.domain) |         result.add_output_path([self.domain], self.domain) | ||||||
|         component = get_component(self.domain) |         component = get_component(self.domain) | ||||||
|         if component.multi_conf_no_default and isinstance(self.conf, core.AutoLoad): |         if ( | ||||||
|  |             component is not None | ||||||
|  |             and component.multi_conf_no_default | ||||||
|  |             and isinstance(self.conf, core.AutoLoad) | ||||||
|  |         ): | ||||||
|             self.conf = [] |             self.conf = [] | ||||||
|         result[self.domain] = self.conf |         result[self.domain] = self.conf | ||||||
|         path = [self.domain] |         path = [self.domain] | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user