MCPcopy Create free account
hub / github.com/SwishHQ/spread / ToggleActive

Method ToggleActive

src/controller/bundle_controller.go:125–136  ·  view source on GitHub ↗
(c *fiber.Ctx)

Source from the content-addressed store, hash-verified

123}
124
125func (bundleController *bundleControllerImpl) ToggleActive(c *fiber.Ctx) error {
126 bundleId := c.Params("bundleId")
127 bundleIdPrimitive, err := primitive.ObjectIDFromHex(bundleId)
128 if err != nil {
129 return utils.ErrorResponse(c, err.Error())
130 }
131 err = bundleController.bundleService.ToggleActive(bundleIdPrimitive)
132 if err != nil {
133 return utils.ErrorResponse(c, err.Error())
134 }
135 return utils.SuccessResponse(c, nil)
136}

Callers

nothing calls this directly

Calls 3

ErrorResponseFunction · 0.92
SuccessResponseFunction · 0.92
ToggleActiveMethod · 0.65

Tested by

no test coverage detected