From 635006f7b005fad8fc9d7844a103b344eeee51f2 Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Sun, 02 Dec 2012 13:14:58 -0500
Subject: [PATCH] Handle anonymous browsing of branches panel

---
 src/com/gitblit/wicket/panels/BranchesPanel.java |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/com/gitblit/wicket/panels/BranchesPanel.java b/src/com/gitblit/wicket/panels/BranchesPanel.java
index 956e349..1bdf451 100644
--- a/src/com/gitblit/wicket/panels/BranchesPanel.java
+++ b/src/com/gitblit/wicket/panels/BranchesPanel.java
@@ -61,6 +61,9 @@
 		// branches
 		List<RefModel> branches = new ArrayList<RefModel>();
 		UserModel user = GitBlitWebSession.get().getUser();
+		if (user == null) {
+			user = UserModel.ANONYMOUS;
+		}
 
 		List<RefModel> localBranches = JGitUtils.getLocalBranches(r, false, maxCount);
 		for (RefModel refModel : localBranches) {

--
Gitblit v1.9.1