From 60052811ad721f46f1b334da3abfefe1190e2761 Mon Sep 17 00:00:00 2001 From: Danila Fominykh Date: Sat, 23 Sep 2023 18:05:36 -0300 Subject: [PATCH] fix request permission access position for push/remove handlers --- routers/api/packages/api.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/routers/api/packages/api.go b/routers/api/packages/api.go index 0a5e9158bd..5a830a39a9 100644 --- a/routers/api/packages/api.go +++ b/routers/api/packages/api.go @@ -124,8 +124,8 @@ func CommonRoutes() *web.Route { }) }, reqPackageAccess(perm.AccessModeRead)) r.Group("/arch", func() { - r.Put("/push/{filename}/{distro}/{sign}", arch.Push, reqPackageAccess(perm.AccessModeWrite)) - r.Delete("/remove/{package}/{version}", arch.Remove, reqPackageAccess(perm.AccessModeWrite)) + r.Put("/push/{filename}/{distro}/{sign}", reqPackageAccess(perm.AccessModeWrite), arch.Push) + r.Delete("/remove/{package}/{version}", reqPackageAccess(perm.AccessModeWrite), arch.Remove) r.Get("/{distro}/{arch}/{file}", arch.Get) }) r.Group("/cargo", func() {