| | |
| | | teamModel.postReceiveScripts.addAll(postReceiveScripts);
|
| | |
|
| | | try {
|
| | | app().gitblit().updateTeamModel(oldName, teamModel, isCreate);
|
| | | if (isCreate) {
|
| | | app().gitblit().addTeam(teamModel);
|
| | | } else {
|
| | | app().gitblit().reviseTeam(oldName, teamModel);
|
| | | }
|
| | | } catch (GitBlitException e) {
|
| | | error(e.getMessage());
|
| | | return;
|
| | |
| | | form.add(new SimpleAttributeModifier("autocomplete", "off"));
|
| | |
|
| | | // not all user services support manipulating team memberships
|
| | | boolean editMemberships = app().users().supportsTeamMembershipChanges(null);
|
| | | boolean editMemberships = app().authentication().supportsTeamMembershipChanges(teamModel);
|
| | |
|
| | | // field names reflective match TeamModel fields
|
| | | form.add(new TextField<String>("name"));
|