James Moger
2013-05-24 51c76e7366c2e8851f1639fbdbf2b8deb219c7fc
src/main/java/com/gitblit/wicket/pages/RepositoryPage.java
@@ -169,6 +169,7 @@
      }
      pages.put("commits", new PageRegistration("gb.commits", LogPage.class, params));
      pages.put("tree", new PageRegistration("gb.tree", TreePage.class, params));
      pages.put("compare", new PageRegistration("gb.compare", ComparePage.class, params));
      if (GitBlit.getBoolean(Keys.web.allowForking, true)) {
         pages.put("forks", new PageRegistration("gb.forks", ForksPage.class, params));
      }
@@ -338,7 +339,7 @@
      return commit;
   }
   
   private Map<String, SubmoduleModel> getSubmodules(RevCommit commit) {
   protected Map<String, SubmoduleModel> getSubmodules(RevCommit commit) {
      if (submodules == null) {
         submodules = new HashMap<String, SubmoduleModel>();
         for (SubmoduleModel model : JGitUtils.getSubmodules(r, commit.getTree())) {
@@ -349,7 +350,10 @@
   }
   
   protected SubmoduleModel getSubmodule(String path) {
      SubmoduleModel model = submodules.get(path);
      SubmoduleModel model = null;
      if (submodules != null) {
         model = submodules.get(path);
      }
      if (model == null) {
         // undefined submodule?!
         model = new SubmoduleModel(path.substring(path.lastIndexOf('/') + 1), path, path);