Jason Pyeron
2012-08-19 d1231c63669f4bc3643985b9032de7f998612e08
src/com/gitblit/wicket/pages/EditTeamPage.java
@@ -135,13 +135,13 @@
         protected void onSubmit() {
            String teamname = teamModel.name;
            if (StringUtils.isEmpty(teamname)) {
               error("Please enter a teamname!");
               error(getString("gb.pleaseSetTeamName"));
               return;
            }
            if (isCreate) {
               TeamModel model = GitBlit.self().getTeamModel(teamname);
               if (model != null) {
                  error(MessageFormat.format("Team name ''{0}'' is unavailable.", teamname));
                  error(MessageFormat.format(getString("gb.teamNameUnavailable"), teamname));
                  return;
               }
            }
@@ -151,7 +151,7 @@
               repos.add(selectedRepositories.next().toLowerCase());
            }
            if (repos.size() == 0) {
               error("A team must specify at least one repository.");
               error(getString("gb.teamMustSpecifyRepository"));
               return;
            }
            teamModel.repositories.clear();
@@ -206,7 +206,7 @@
            setRedirect(false);
            if (isCreate) {
               // create another team
               info(MessageFormat.format("New team ''{0}'' successfully created.",
               info(MessageFormat.format(getString("gb.teamCreated"),
                     teamModel.name));
            }
            // back to users page
@@ -217,9 +217,12 @@
      // 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(users.setEnabled(editMemberships));
      mailingLists = new Model<String>(teamModel.mailingLists == null ? ""
            : StringUtils.flattenStrings(teamModel.mailingLists, " "));
      form.add(new TextField<String>("mailingLists", mailingLists));