Skip to content

Commit 253ec37

Browse files
committed
Fix lint and test
1 parent 8e1cac1 commit 253ec37

File tree

5 files changed

+6
-6
lines changed

5 files changed

+6
-6
lines changed

models/org_team_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ func TestUpdateTeam(t *testing.T) {
8484
team.Name = "newName"
8585
team.Description = strings.Repeat("A long description!", 100)
8686
team.AccessMode = perm.AccessModeAdmin
87-
assert.NoError(t, UpdateTeam(db.DefaultContext, team, true, false))
87+
assert.NoError(t, UpdateTeam(db.DefaultContext, team, "authorize"))
8888

8989
team = unittest.AssertExistsAndLoadBean(t, &organization.Team{Name: "newName"})
9090
assert.True(t, strings.HasPrefix(team.Description, "A long description!"))
@@ -103,7 +103,7 @@ func TestUpdateTeam2(t *testing.T) {
103103
team.LowerName = "owners"
104104
team.Name = "Owners"
105105
team.Description = strings.Repeat("A long description!", 100)
106-
err := UpdateTeam(db.DefaultContext, team, true, false)
106+
err := UpdateTeam(db.DefaultContext, team, "authorize")
107107
assert.True(t, organization.IsErrTeamAlreadyExist(err))
108108

109109
unittest.CheckConsistencyFor(t, &organization.Team{ID: team.ID})

modules/structs/org_team.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ type EditTeamOption struct {
4444
Description *string `json:"description" binding:"MaxSize(255)"`
4545
IncludesAllRepositories *bool `json:"includes_all_repositories"`
4646
// enum: read,write,admin
47-
Permission string `json:"permission" binding:"`
47+
Permission string `json:"permission" binding:"Required;In(read,write,admin)"`
4848
// example: ["repo.code","repo.issues","repo.ext_issues","repo.wiki","repo.pulls","repo.releases","repo.projects","repo.ext_wiki"]
4949
// Deprecated: This variable should be replaced by UnitsMap and will be dropped in later versions.
5050
Units []string `json:"units"`

services/forms/org.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ func (f *UpdateOrgSettingForm) Validate(req *http.Request, errs binding.Errors)
5757
type CreateTeamForm struct {
5858
TeamName string `binding:"Required;AlphaDashDot;MaxSize(255)"`
5959
Description string `binding:"MaxSize(255)"`
60-
Permission string `binding:"Required;In(admin, read)"`
60+
Permission string `binding:"Required;In(read,write,admin)"`
6161
RepoAccess string `binding:"Required;In(specified, all)"`
6262
CanCreateOrgRepo bool
6363
}

services/org/team.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ type UpdateTeamOptions struct {
2424
func UpdateTeam(ctx context.Context, team *org_model.Team, opts UpdateTeamOptions) error {
2525
var changedCols []string
2626

27-
newAccessMode := perm.AccessModeRead
27+
var newAccessMode perm.AccessMode
2828
if opts.IsAdmin {
2929
newAccessMode = perm.AccessModeAdmin
3030
} else {

services/repository/create_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ func TestIncludesAllRepositoriesTeams(t *testing.T) {
111111
teams[4].IncludesAllRepositories = true
112112
teamRepos[4] = repoIDs
113113
for i, team := range teams {
114-
assert.NoError(t, models.UpdateTeam(db.DefaultContext, team, false, true), "%s: UpdateTeam", team.Name)
114+
assert.NoError(t, models.UpdateTeam(db.DefaultContext, team, "includes_all_repositories"), "%s: UpdateTeam", team.Name)
115115
testTeamRepositories(team.ID, teamRepos[i])
116116
}
117117

0 commit comments

Comments
 (0)