From deca66b96013003d489ace22b5a59ab4f34183a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=98=99=E2=97=A6=20The=20Tablet=20=E2=9D=80=20GamerGirla?= =?UTF-8?q?ndCo=20=E2=97=A6=E2=9D=A7?= Date: Wed, 6 May 2026 15:42:24 -0400 Subject: [PATCH] fix middleware order for group/team api --- routers/api/v1/api.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/routers/api/v1/api.go b/routers/api/v1/api.go index a131660f6d..99a07595a7 100644 --- a/routers/api/v1/api.go +++ b/routers/api/v1/api.go @@ -1864,9 +1864,9 @@ func Routes() *web.Router { m.Get("", group.ListTeams) m.Combo("/{team}"). Get(group.IsTeam). - Put(group.AddTeam, reqGroupMembership(perm.AccessModeAdmin, false)). - Patch(group.EditTeam, reqGroupMembership(perm.AccessModeAdmin, false)). - Delete(group.DeleteTeam, reqGroupMembership(perm.AccessModeAdmin, false)) + Put(reqGroupMembership(perm.AccessModeAdmin, false), bind(api.CreateOrUpdateRepoGroupTeamOption{}), group.AddTeam). + Patch(reqGroupMembership(perm.AccessModeAdmin, false), bind(api.CreateOrUpdateRepoGroupTeamOption{}), group.EditTeam). + Delete(reqGroupMembership(perm.AccessModeAdmin, false), group.DeleteTeam) }, reqToken(), reqGroupMembership(perm.AccessModeRead, false)) }, checkTokenPublicOnly()) })