]> source.dussan.org Git - gitblit.git/commitdiff
Don't crash with an NPE when the cache contains removed repositoried 117/head
authorRobin Rosenberg <robin.rosenberg@dewire.com>
Sun, 1 Sep 2013 17:58:28 +0000 (19:58 +0200)
committerRobin Rosenberg <robin.rosenberg@dewire.com>
Sun, 1 Sep 2013 17:58:28 +0000 (19:58 +0200)
src/main/java/com/gitblit/GitBlit.java

index 6ea348d511eeb81c37fa512403762d10c590b6c9..111e595184892066f322ec08021dd80979e32958 100644 (file)
@@ -3603,7 +3603,7 @@ public class GitBlit implements ServletContextListener {
                        Date cutoff = CommitCache.instance().getCutoffDate();
                        for (String repositoryName : getRepositoryList()) {
                                RepositoryModel model = getRepositoryModel(repositoryName);
-                               if (model.hasCommits && model.lastChange.after(cutoff)) {
+                               if (model != null && model.hasCommits && model.lastChange.after(cutoff)) {
                                        repoCount++;
                                        Repository repository = getRepository(repositoryName);
                                        for (RefModel ref : JGitUtils.getLocalBranches(repository, true, -1)) {