diff --git a/routers/api/v1/api.go b/routers/api/v1/api.go index 59ee6877bc..1df15a7465 100644 --- a/routers/api/v1/api.go +++ b/routers/api/v1/api.go @@ -1350,15 +1350,15 @@ func Routes() *web.Router { m.Group("/license-packages", func() { m.Combo("").Get(repo.ListLicensePackages). Post(bind(api.CreateLicensePackageOption{}), repo.CreateLicensePackage) - }, reqToken(), reqRepoAdmin()) + }, reqToken(), reqAdmin()) m.Group("/license-keys", func() { m.Combo("").Get(repo.ListLicenseKeys). Post(bind(api.CreateLicenseKeyOption{}), repo.CreateLicenseKey) m.Group("/{id}", func() { - m.Delete(repo.DeleteLicenseKey) + m.Delete("", repo.DeleteLicenseKey) m.Get("/usage", repo.GetLicenseKeyUsage) }) - }, reqToken(), reqRepoAdmin()) + }, reqToken(), reqAdmin()) m.Post("/mirror-sync", reqToken(), reqRepoWriter(unit.TypeCode), mustNotBeArchived, repo.MirrorSync) m.Post("/push_mirrors-sync", reqAdmin(), reqToken(), mustNotBeArchived, repo.PushMirrorSync) m.Group("/push_mirrors", func() {