mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2025-08-03 09:52:26 +02:00
Add/remove member need add/remove access to repositories as well
This commit is contained in:
parent
bba707de36
commit
a60edbe88c
3 changed files with 113 additions and 11 deletions
|
@ -41,9 +41,9 @@ func TeamsAction(ctx *middleware.Context) {
|
|||
var err error
|
||||
switch ctx.Params(":action") {
|
||||
case "join":
|
||||
err = models.AddTeamMember(ctx.Org.Organization.Id, ctx.Org.Team.Id, ctx.User.Id)
|
||||
err = ctx.Org.Team.AddMember(ctx.User.Id)
|
||||
case "leave":
|
||||
err = models.RemoveMember(ctx.Org.Organization.Id, ctx.Org.Team.Id, ctx.User.Id)
|
||||
err = ctx.Org.Team.RemoveMember(ctx.User.Id)
|
||||
}
|
||||
|
||||
if err != nil {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue