From b44ce32c7f231390508c551f085f84c1c91ed3af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20S=C3=B8rensen?= Date: Thu, 14 Apr 2022 18:56:59 +0200 Subject: [PATCH] Handle KeyError when loading backups (#70028) --- homeassistant/components/backup/manager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homeassistant/components/backup/manager.py b/homeassistant/components/backup/manager.py index eee9919e711..15fc4a7f648 100644 --- a/homeassistant/components/backup/manager.py +++ b/homeassistant/components/backup/manager.py @@ -108,7 +108,7 @@ class BackupManager: size=round(backup_path.stat().st_size / 1_048_576, 2), ) backups[backup.slug] = backup - except (OSError, TarError, json.JSONDecodeError) as err: + except (OSError, TarError, json.JSONDecodeError, KeyError) as err: LOGGER.warning("Unable to read backup %s: %s", backup_path, err) return backups