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

Method GetAll

src/controller/version_controller.go:23–34  ·  view source on GitHub ↗
(c *fiber.Ctx)

Source from the content-addressed store, hash-verified

21}
22
23func (v *versionController) GetAll(c *fiber.Ctx) error {
24 environmentId := c.Query("environmentId")
25 environmentIdObjectID, err := primitive.ObjectIDFromHex(environmentId)
26 if err != nil {
27 return utils.ErrorResponse(c, err.Error())
28 }
29 versions, err := v.versionService.GetAllVersionsByEnvironmentId(c.Context(), environmentIdObjectID)
30 if err != nil {
31 return utils.ErrorResponse(c, err.Error())
32 }
33 return utils.SuccessResponse(c, versions)
34}
35
36func (v *versionController) GetByVersionId(c *fiber.Ctx) error {
37 versionId := c.Params("versionId")

Callers

nothing calls this directly

Calls 3

ErrorResponseFunction · 0.92
SuccessResponseFunction · 0.92

Tested by

no test coverage detected