mirror of
https://github.com/esphome/esphome.git
synced 2025-10-29 06:04:01 +00:00
validate sooner
This commit is contained in:
@@ -120,7 +120,7 @@ def validate_id_hash_collisions(config: dict) -> dict:
|
|||||||
area_hashes[area_hash] = area_id.id
|
area_hashes[area_hash] = area_id.id
|
||||||
|
|
||||||
# Check areas list
|
# Check areas list
|
||||||
for area in config.get(CONF_AREAS, []):
|
for area in config[CONF_AREAS]:
|
||||||
area_id: core.ID = area[CONF_ID]
|
area_id: core.ID = area[CONF_ID]
|
||||||
if not area_id.id:
|
if not area_id.id:
|
||||||
continue
|
continue
|
||||||
@@ -142,7 +142,7 @@ def validate_id_hash_collisions(config: dict) -> dict:
|
|||||||
|
|
||||||
# Check device hash collisions
|
# Check device hash collisions
|
||||||
device_hashes: dict[int, str] = {}
|
device_hashes: dict[int, str] = {}
|
||||||
for device in config.get(CONF_DEVICES, []):
|
for device in config[CONF_DEVICES]:
|
||||||
device_id: core.ID = device[CONF_ID]
|
device_id: core.ID = device[CONF_ID]
|
||||||
if not device_id.id:
|
if not device_id.id:
|
||||||
continue
|
continue
|
||||||
|
|||||||
Reference in New Issue
Block a user