James Moger
2012-12-02 8481ab5b01b2b848f05e43af345072921c2219b9
Do not prematurely reduce branches by maxCount when using branch permissions
1 files modified
4 ■■■■ changed files
src/com/gitblit/wicket/panels/BranchesPanel.java 4 ●●●● patch | view | raw | blame | history
src/com/gitblit/wicket/panels/BranchesPanel.java
@@ -65,14 +65,14 @@
            user = UserModel.ANONYMOUS;
        }
        List<RefModel> localBranches = JGitUtils.getLocalBranches(r, false, maxCount);
        List<RefModel> localBranches = JGitUtils.getLocalBranches(r, false, -1);
        for (RefModel refModel : localBranches) {
            if (user.hasBranchPermission(model.name, refModel.reference.getName())) {
                branches.add(refModel);
            }
        }
        if (model.showRemoteBranches) {
            List<RefModel> remoteBranches = JGitUtils.getRemoteBranches(r, false, maxCount);
            List<RefModel> remoteBranches = JGitUtils.getRemoteBranches(r, false, -1);
            for (RefModel refModel : remoteBranches) {
                if (user.hasBranchPermission(model.name, refModel.reference.getName())) {
                    branches.add(refModel);