James Moger
2011-06-09 24d08fb7bef89584e0ea39e55aba9fb92bc500e3
src/com/gitblit/wicket/pages/EditUserPage.java
@@ -38,14 +38,13 @@
import com.gitblit.GitBlit;
import com.gitblit.GitBlitException;
import com.gitblit.Keys;
import com.gitblit.models.RepositoryModel;
import com.gitblit.models.UserModel;
import com.gitblit.utils.StringUtils;
import com.gitblit.wicket.AdminPage;
import com.gitblit.wicket.BasePage;
import com.gitblit.wicket.RequiresAdminRole;
import com.gitblit.wicket.WicketUtils;
import com.gitblit.wicket.models.RepositoryModel;
import com.gitblit.wicket.models.UserModel;
@AdminPage
@RequiresAdminRole
public class EditUserPage extends BasePage {
   private final boolean isCreate;
@@ -141,9 +140,10 @@
            Iterator<String> selectedRepositories = repositories.getSelectedChoices();
            List<String> repos = new ArrayList<String>();
            while (selectedRepositories.hasNext()) {
               repos.add(selectedRepositories.next());
               repos.add(selectedRepositories.next().toLowerCase());
            }
            userModel.setRepositories(repos);
            userModel.repositories.clear();
            userModel.repositories.addAll(repos);
            try {
               GitBlit.self().editUserModel(oldName, userModel, isCreate);
            } catch (GitBlitException e) {