Browse Source

Only return JSON for add/remove all (#9028)

Signed-off-by: jolheiser <john.olheiser@gmail.com>
tags/v1.11.0-rc1
John Olheiser 4 years ago
parent
commit
f4bdcd6e2b
1 changed files with 8 additions and 4 deletions
  1. 8
    4
      routers/org/teams.go

+ 8
- 4
routers/org/teams.go View File

@@ -138,7 +138,8 @@ func TeamsRepoAction(ctx *context.Context) {
}

var err error
switch ctx.Params(":action") {
action := ctx.Params(":action")
switch action {
case "add":
repoName := path.Base(ctx.Query("repo_name"))
var repo *models.Repository
@@ -167,9 +168,12 @@ func TeamsRepoAction(ctx *context.Context) {
return
}

ctx.JSON(200, map[string]interface{}{
"redirect": ctx.Org.OrgLink + "/teams/" + ctx.Org.Team.LowerName + "/repositories",
})
if action == "addall" || action == "removeall" {
ctx.JSON(200, map[string]interface{}{
"redirect": ctx.Org.OrgLink + "/teams/" + ctx.Org.Team.LowerName + "/repositories",
})
return
}
ctx.Redirect(ctx.Org.OrgLink + "/teams/" + ctx.Org.Team.LowerName + "/repositories")
}


Loading…
Cancel
Save