MCPcopy Create free account
hub / github.com/cloudreve/cloudreve / SetDownloadTaskTarget

Function SetDownloadTaskTarget

routers/controllers/workflow.go:45–56  ·  view source on GitHub ↗
(c *gin.Context)

Source from the content-addressed store, hash-verified

43}
44
45func SetDownloadTaskTarget(c *gin.Context) {
46 taskId := hashid.FromContext(c)
47 service := ParametersFromContext[*explorer.SetDownloadFilesService](c, explorer.SetDownloadFilesParamCtx{})
48 err := service.SetDownloadFiles(c, taskId)
49 if err != nil {
50 c.JSON(200, serializer.Err(c, err))
51 c.Abort()
52 return
53 }
54
55 c.JSON(200, serializer.Response{})
56}
57
58func CancelDownloadTask(c *gin.Context) {
59 taskId := hashid.FromContext(c)

Callers

nothing calls this directly

Calls 4

FromContextFunction · 0.92
ErrFunction · 0.92
ParametersFromContextFunction · 0.85
SetDownloadFilesMethod · 0.80

Tested by

no test coverage detected