Store automatic backup flag in backup metadata (#133500)

This commit is contained in:
Erik Montnemery
2024-12-18 18:30:46 +01:00
committed by GitHub
parent fc622e398f
commit 51d63ba508
14 changed files with 120 additions and 59 deletions

View File

@@ -51,7 +51,7 @@ async def handle_info(
"agent_errors": {
agent_id: str(err) for agent_id, err in agent_errors.items()
},
"backups": list(backups.values()),
"backups": [backup.as_frontend_json() for backup in backups.values()],
"last_attempted_automatic_backup": manager.config.data.last_attempted_automatic_backup,
"last_completed_automatic_backup": manager.config.data.last_completed_automatic_backup,
},
@@ -81,7 +81,7 @@ async def handle_details(
"agent_errors": {
agent_id: str(err) for agent_id, err in agent_errors.items()
},
"backup": backup,
"backup": backup.as_frontend_json() if backup else None,
},
)