Fix homeassistant_included flag for local backups (#133640)

This commit is contained in:
Erik Montnemery 2024-12-20 12:36:54 +01:00 committed by GitHub
parent e62a563ec1
commit 5834ecb13e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -50,6 +50,7 @@ def read_backup(backup_path: Path) -> AgentBackup:
if ( if (
homeassistant := cast(JsonObjectType, data.get("homeassistant")) homeassistant := cast(JsonObjectType, data.get("homeassistant"))
) and "version" in homeassistant: ) and "version" in homeassistant:
homeassistant_included = True
homeassistant_version = cast(str, homeassistant["version"]) homeassistant_version = cast(str, homeassistant["version"])
database_included = not cast( database_included = not cast(
bool, homeassistant.get("exclude_database", False) bool, homeassistant.get("exclude_database", False)