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

Function complete_backup_upload

astrbot/dashboard/api/backups.py:227–235  ·  view source on GitHub ↗
(
    payload: BackupUploadSessionRequest,
    _auth: AuthContext = Depends(require_system_scope),
    service: BackupService = Depends(get_service),
)

Source from the content-addressed store, hash-verified

225
226@router.post("/backups/upload/complete")
227async def complete_backup_upload(
228 payload: BackupUploadSessionRequest,
229 _auth: AuthContext = Depends(require_system_scope),
230 service: BackupService = Depends(get_service),
231):
232 return await _run(
233 lambda: service.upload_complete(_model_dict(payload)),
234 prefix="完成分片上传失败",
235 )
236
237
238@legacy_router.post("/upload/complete")

Callers

nothing calls this directly

Calls 3

upload_completeMethod · 0.80
_runFunction · 0.70
_model_dictFunction · 0.70

Tested by

no test coverage detected