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

Function AdminCreateNode

routers/controllers/admin.go:389–397  ·  view source on GitHub ↗
(c *gin.Context)

Source from the content-addressed store, hash-verified

387}
388
389func AdminCreateNode(c *gin.Context) {
390 service := ParametersFromContext[*admin.UpsertNodeService](c, admin.UpsertNodeParamCtx{})
391 res, err := service.Create(c)
392 if err != nil {
393 c.JSON(200, serializer.Err(c, err))
394 return
395 }
396 c.JSON(200, serializer.Response{Data: res})
397}
398
399func AdminUpdateNode(c *gin.Context) {
400 service := ParametersFromContext[*admin.UpsertNodeService](c, admin.UpsertNodeParamCtx{})

Callers

nothing calls this directly

Calls 3

ErrFunction · 0.92
ParametersFromContextFunction · 0.85
CreateMethod · 0.65

Tested by

no test coverage detected