mirror of
https://github.com/esphome/esphome.git
synced 2025-01-18 20:10:55 +00:00
Fix broken configs with non-existent components (#5993)
This commit is contained in:
parent
46255ad4df
commit
46c4c61b40
@ -315,7 +315,11 @@ class LoadValidationStep(ConfigValidationStep):
|
||||
return
|
||||
result.add_output_path([self.domain], 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 = []
|
||||
result[self.domain] = self.conf
|
||||
path = [self.domain]
|
||||
|
Loading…
x
Reference in New Issue
Block a user