From 7f2d73768c9a6e0398fda60bd0f90eee7c41bfc7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9E=D0=BB=D0=B5=D0=B3=20=D0=91=D0=BE=D1=80=D0=BE=D0=B4?= =?UTF-8?q?=D0=B8=D0=BD?= Date: Thu, 5 Feb 2026 18:25:02 +0200 Subject: [PATCH] working commit --- app/handler/manifest.go | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/app/handler/manifest.go b/app/handler/manifest.go index 99f9742..3152948 100644 --- a/app/handler/manifest.go +++ b/app/handler/manifest.go @@ -78,3 +78,20 @@ func (hand *Handler) GetManifest(rctx *router.Context) { rctx.SendBytes([]byte(res.Payload)) } + +// DELETE /v2//manifests/ 200 404 +func (hand *Handler) DeleteManifest(rctx *router.Context) { + name, _ := rctx.GetSubpath("name") + reference, _ := rctx.GetSubpath("reference") + + params := &operator.DeleteManifestParams{ + Name: name, + Reference: reference, + } + ctx := rctx.GetContext() + res, code, err := hand.oper.DeleteManifest(ctx, params) + if err != nil { + hand.logg.Errorf("DeleteManifest error: %v", err) + } + rctx.SetStatus(code) +}