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

Method GetAllByVersionId

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

Source from the content-addressed store, hash-verified

97}
98
99func (bundleController *bundleControllerImpl) GetAllByVersionId(c *fiber.Ctx) error {
100 versionId := c.Params("versionId")
101 versionIdPrimitive, err := primitive.ObjectIDFromHex(versionId)
102 if err != nil {
103 return utils.ErrorResponse(c, err.Error())
104 }
105 bundles, err := bundleController.bundleService.GetBundlesByVersionId(versionIdPrimitive)
106 if err != nil {
107 return utils.ErrorResponse(c, err.Error())
108 }
109 return utils.SuccessResponse(c, bundles)
110}
111
112func (bundleController *bundleControllerImpl) ToggleMandatory(c *fiber.Ctx) error {
113 bundleId := c.Params("bundleId")

Callers

nothing calls this directly

Calls 3

ErrorResponseFunction · 0.92
SuccessResponseFunction · 0.92
GetBundlesByVersionIdMethod · 0.65

Tested by

no test coverage detected