Include extra metadata in backup WS API (#137296)

* Include extra metadata in backup WS API

* Update onboarding backup view

* Update google_drive tests
This commit is contained in:
Erik Montnemery
2025-02-04 15:57:30 +01:00
committed by GitHub
parent 345cbc62a7
commit 5629b995ce
15 changed files with 154 additions and 15 deletions

View File

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