| @@ -22,8 +22,9 @@ import ( | |||||
| // CreateOrgForm form for creating organization | // CreateOrgForm form for creating organization | ||||
| type CreateOrgForm struct { | type CreateOrgForm struct { | ||||
| OrgName string `binding:"Required;AlphaDashDot;MaxSize(40)" locale:"org.org_name_holder"` | |||||
| Visibility structs.VisibleType | |||||
| OrgName string `binding:"Required;AlphaDashDot;MaxSize(40)" locale:"org.org_name_holder"` | |||||
| Visibility structs.VisibleType | |||||
| RepoAdminChangeTeamAccess bool | |||||
| } | } | ||||
| // Validate validates the fields | // Validate validates the fields | ||||
| @@ -47,10 +47,11 @@ func CreatePost(ctx *context.Context, form auth.CreateOrgForm) { | |||||
| } | } | ||||
| org := &models.User{ | org := &models.User{ | ||||
| Name: form.OrgName, | |||||
| IsActive: true, | |||||
| Type: models.UserTypeOrganization, | |||||
| Visibility: form.Visibility, | |||||
| Name: form.OrgName, | |||||
| IsActive: true, | |||||
| Type: models.UserTypeOrganization, | |||||
| Visibility: form.Visibility, | |||||
| RepoAdminChangeTeamAccess: form.RepoAdminChangeTeamAccess, | |||||
| } | } | ||||
| if err := models.CreateOrganization(org, ctx.User); err != nil { | if err := models.CreateOrganization(org, ctx.User); err != nil { | ||||
| @@ -33,9 +33,9 @@ | |||||
| </div> | </div> | ||||
| </div> | </div> | ||||
| <div class="field" id="permission_box"> | |||||
| <div class="inline field" id="permission_box"> | |||||
| <label>{{.i18n.Tr "org.settings.permission"}}</label> | <label>{{.i18n.Tr "org.settings.permission"}}</label> | ||||
| <div class="field"> | |||||
| <div class="inline-grouped-list"> | |||||
| <div class="ui checkbox"> | <div class="ui checkbox"> | ||||
| <input class="hidden" type="checkbox" name="repo_admin_change_team_access" checked/> | <input class="hidden" type="checkbox" name="repo_admin_change_team_access" checked/> | ||||
| <label>{{.i18n.Tr "org.settings.repoadminchangeteam"}}</label> | <label>{{.i18n.Tr "org.settings.repoadminchangeteam"}}</label> | ||||