James Moger
2011-06-03 4ab184198bd7eac67eb767cf2e19423f618a70ae
src/com/gitblit/wicket/pages/RawPage.java
@@ -28,6 +28,7 @@
import com.gitblit.GitBlit;
import com.gitblit.Keys;
import com.gitblit.utils.JGitUtils;
import com.gitblit.utils.StringUtils;
import com.gitblit.wicket.WicketUtils;
public class RawPage extends WebPage {
@@ -50,6 +51,13 @@
         return;
      }
      if (StringUtils.isEmpty(blobPath)) {
         // objectid referenced raw view
         Label blobLabel = new Label("rawText", JGitUtils.getStringContent(r, objectId));
         WicketUtils.setCssClass(blobLabel, "plainprint");
         add(blobLabel);
      } else {
         // standard raw blob view
      RevCommit commit = JGitUtils.getCommit(r, objectId);
      String extension = null;
@@ -83,17 +91,19 @@
            break;
         default:
            // plain text
            c = new Label("rawText", JGitUtils.getRawContentAsString(r, commit, blobPath));
               c = new Label("rawText", JGitUtils.getStringContent(r, commit.getTree(),
                     blobPath));
            WicketUtils.setCssClass(c, "plainprint");
         }
         add(c);
      } else {
         // plain text
         Label blobLabel = new Label("rawText", JGitUtils.getRawContentAsString(r, commit,
               blobPath));
            Label blobLabel = new Label("rawText", JGitUtils.getStringContent(r,
                  commit.getTree(), blobPath));
         WicketUtils.setCssClass(blobLabel, "plainprint");
         add(blobLabel);
      }
      }
      r.close();
   }
}