James Moger
2012-10-11 a5e762ba4ab82f0c6ef71d853c5103f19bbf8e22
src/com/gitblit/wicket/pages/EditTeamPage.java
@@ -27,6 +27,7 @@
import org.apache.wicket.behavior.SimpleAttributeModifier;
import org.apache.wicket.extensions.markup.html.form.palette.Palette;
import org.apache.wicket.markup.html.form.Button;
import org.apache.wicket.markup.html.form.CheckBox;
import org.apache.wicket.markup.html.form.Form;
import org.apache.wicket.markup.html.form.TextField;
import org.apache.wicket.model.CompoundPropertyModel;
@@ -217,9 +218,15 @@
      // do not let the browser pre-populate these fields
      form.add(new SimpleAttributeModifier("autocomplete", "off"));
      // not all user services support manipulating team memberships
      boolean editMemberships = GitBlit.self().supportsTeamMembershipChanges();
      // field names reflective match TeamModel fields
      form.add(new TextField<String>("name"));
      form.add(users);
      form.add(new CheckBox("canAdmin"));
      form.add(new CheckBox("canFork"));
      form.add(new CheckBox("canCreate"));
      form.add(users.setEnabled(editMemberships));
      mailingLists = new Model<String>(teamModel.mailingLists == null ? ""
            : StringUtils.flattenStrings(teamModel.mailingLists, " "));
      form.add(new TextField<String>("mailingLists", mailingLists));
@@ -232,8 +239,8 @@
      form.add(new BulletListPanel("inheritedPostReceive", "inherited", GitBlit.self()
            .getPostReceiveScriptsInherited(null)));
      form.add(new Button(getString("gb.save")));
      Button cancel = new Button(getString("gb.cancel")) {
      form.add(new Button("save"));
      Button cancel = new Button("cancel") {
         private static final long serialVersionUID = 1L;
         @Override