SilverFox
2016-04-08 924d8e3cb67d0b35cad3b9b35f3373db2e8feeb7
src/main/java/com/gitblit/manager/RepositoryManager.java
@@ -1113,9 +1113,16 @@
         // find the root, cached
         String key = getRepositoryKey(repository);
         RepositoryModel model = repositoryListCache.get(key);
         if (model == null) {
            return null;
         }
         while (model.originRepository != null) {
            String originKey = getRepositoryKey(model.originRepository);
            model = repositoryListCache.get(originKey);
            if (model == null) {
               return null;
            }
         }
         ForkModel root = getForkModelFromCache(model.name);
         return root;