Yuhi Ishikura
2013-06-02 94e0bf0bb1154e27d7f2f2e52d44753b78717e6d
src/main/java/com/gitblit/PagesServlet.java
@@ -149,8 +149,11 @@
            // find resource
            String[] files = { "index.html", "index.htm", "index.mkd" };
            for (String file : files) {
               content = JGitUtils.getStringContent(r, tree, file, encodings)
                     .getBytes(Constants.ENCODING);
               String stringContent = JGitUtils.getStringContent(r, tree, file, encodings);
               if(stringContent == null){
                  continue;
               }
               content = stringContent.getBytes(Constants.ENCODING);
               if (content != null) {
                  resource = file;
                  // assume text/html unless the servlet container
@@ -209,6 +212,7 @@
            if (resource.endsWith(ext)) {
               String mkd = new String(content, Constants.ENCODING);
               content = MarkdownUtils.transformMarkdown(mkd).getBytes(Constants.ENCODING);
               response.setContentType("text/html; charset=" + Constants.ENCODING);
               break;
            }
         }