MCPcopy
hub / github.com/AstrBotDevs/AstrBot / complete_dashboard_backup_upload

Function complete_dashboard_backup_upload

astrbot/dashboard/api/backups.py:239–247  ·  view source on GitHub ↗
(
    payload: BackupUploadSessionRequest,
    _username: str = Depends(require_dashboard_user),
    service: BackupService = Depends(get_service),
)

Source from the content-addressed store, hash-verified

237
238@legacy_router.post("/upload/complete")
239async def complete_dashboard_backup_upload(
240 payload: BackupUploadSessionRequest,
241 _username: str = Depends(require_dashboard_user),
242 service: BackupService = Depends(get_service),
243):
244 return await _run(
245 lambda: service.upload_complete(_model_dict(payload)),
246 prefix="完成分片上传失败",
247 )
248
249
250@router.post("/backups/upload/abort")

Callers

nothing calls this directly

Calls 3

upload_completeMethod · 0.80
_runFunction · 0.70
_model_dictFunction · 0.70

Tested by

no test coverage detected